Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Pennsieve guest contributors can use Prepare Dataset Step-by-Step #378

Merged
merged 42 commits into from
Dec 26, 2024
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
8002ce9
Merge pull request #375 from fairdataihub/pre-staging
aaronm-2112 Dec 2, 2024
e328d0f
chore: remove console logs
aaronm-2112 Dec 2, 2024
9b86897
chore: update changelog for 15.3.0
aaronm-2112 Dec 2, 2024
0342b6c
chore: update announcements for 15.3.0 release
aaronm-2112 Dec 2, 2024
281532d
refactor: PLP change to only exclude viewers
aaronm-2112 Dec 4, 2024
710b575
style: 🎨 fix code style issues with Prettier
fairdataihub-bot Dec 4, 2024
6b4f3ca
feat: check if a user is a guest in their active workspace
aaronm-2112 Dec 4, 2024
3a5af5b
Merge branch 'guest-contributor-fixes' of https://github.com/fairdata…
aaronm-2112 Dec 4, 2024
ac1b85f
style: 🎨 fix code style issues with Prettier
fairdataihub-bot Dec 4, 2024
2e27b82
test: workaround for guest users to upload
aaronm-2112 Dec 5, 2024
603a31a
test: workaround ofr guest user uploads
aaronm-2112 Dec 5, 2024
ad17203
style: 🎨 fix code style issues with Prettier
fairdataihub-bot Dec 5, 2024
9f307b3
build: spawn windows builds form guest workaroun
aaronm-2112 Dec 5, 2024
300c62f
Merge branch 'guest-contributor-fixes' of https://github.com/fairdata…
aaronm-2112 Dec 5, 2024
08419f1
build: spawn linux builds form guest workaroun
aaronm-2112 Dec 5, 2024
81709ee
refactor: guest can upload metadata if they are a manager
aaronm-2112 Dec 5, 2024
7b13c9c
style: 🎨 fix code style issues with Prettier
fairdataihub-bot Dec 5, 2024
8c1da1a
refactor: use dataset id for import and metadata files
aaronm-2112 Dec 9, 2024
d1854d8
Merge branch 'guest-contributor-fixes' of https://github.com/fairdata…
aaronm-2112 Dec 9, 2024
d49f1ae
feat: reconcile dataset name if diffs local vs remote
aaronm-2112 Dec 9, 2024
2cc724b
feat: skip permissions page if guest pulling pennsieve dataset
aaronm-2112 Dec 10, 2024
821abf8
feat: unskip permissions on resume if non-guest + remove old skip logic
aaronm-2112 Dec 10, 2024
436b58e
chore: spawn new builds
aaronm-2112 Dec 13, 2024
8cc537d
fix: if resuming as guest and next page permissions save code doesnt …
aaronm-2112 Dec 13, 2024
fa5422d
fix: main user sets permissions then guest takes over their upload fails
aaronm-2112 Dec 13, 2024
8dd6b5c
wip: skip pennsieve metadata for editors
aaronm-2112 Dec 16, 2024
bb71fca
refactor: remove redundnact guest check logic
aaronm-2112 Dec 16, 2024
b80dd42
refactor: check if PS acct before guest check + move editor to pennsi…
aaronm-2112 Dec 16, 2024
11e7b33
wip: Move logic for banner image page
JacobiClark Dec 16, 2024
938dce1
wip: Move logic determining where guest and editor page skipping happens
JacobiClark Dec 18, 2024
567f512
wip: Make builds
JacobiClark Dec 18, 2024
0b374ac
wip: Add userCanModifyPennsieveMetadata return to getDatasetAccessDet…
JacobiClark Dec 18, 2024
84bb335
wip: Create builds for beta testing
JacobiClark Dec 18, 2024
6046c8d
wip: Update Pennsieve metadata upload function
JacobiClark Dec 18, 2024
c0f8f3d
wip: UI bug fixes
JacobiClark Dec 19, 2024
5eb2405
fix: Change logic to detect correct skipped page for permissions
JacobiClark Dec 19, 2024
a363400
fix: Change logic to detect correct skipped page for permissions
JacobiClark Dec 19, 2024
23f9eb4
wip: Make sure page is not skipped before uploading banner image
JacobiClark Dec 19, 2024
3f4af43
wip: Added old variables back
JacobiClark Dec 19, 2024
b0e9c6d
fix: Change regex to replace all invalid characters in fol/file names
JacobiClark Dec 19, 2024
01da75e
wip: Block changes pull behind pennsieve metadata access check
JacobiClark Dec 19, 2024
038e607
Merge branch 'pre-staging' into guest-contributor-fixes-ui-update
aaronm-2112 Dec 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
build: spawn linux builds form guest workaroun
aaronm-2112 committed Dec 5, 2024
commit 08419f10c46304d20f6170db3f96ca9f5b11304b
2 changes: 1 addition & 1 deletion .github/workflows/Build-and-deploy-linux.yml
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ on:
- main
- staging
- pre-staging
- folder-build
- guest-contributor-fixes

jobs:
deploy-on-linux: