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

Release 0.0.2-alpha #3

Merged
merged 83 commits into from
Feb 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
8eb1cfc
add a page show animation
sk-m Jan 8, 2024
fae207c
add a `warning` pill
sk-m Jan 8, 2024
138b863
add a toggle component
sk-m Jan 8, 2024
33e5de3
add Features page
sk-m Jan 8, 2024
e087a4f
refresh auth after updating user groups
sk-m Jan 8, 2024
7bf6453
add `update_features` right
sk-m Jan 8, 2024
211534a
check for `update_features` right on the features page
sk-m Jan 8, 2024
fca14d8
add features endpoints
sk-m Jan 9, 2024
d93ae34
remove `dbg!()` call
sk-m Jan 9, 2024
e616917
add logic to the features page
sk-m Jan 9, 2024
9722359
add `storage/endpoints` aside entry
sk-m Jan 9, 2024
04e3c35
don't refetch features on mount
sk-m Jan 9, 2024
82314fb
add about page
sk-m Jan 12, 2024
ee12e24
add about page to the aside menu
sk-m Jan 12, 2024
57f4448
update pill styles
sk-m Jan 12, 2024
52495e8
update note styles
sk-m Jan 12, 2024
09c41a9
add `xs` container size
sk-m Jan 12, 2024
c98aaa8
add `storage endpoints` endpoints
sk-m Jan 12, 2024
08fd751
add storage endpoint module
sk-m Jan 12, 2024
6d45fcf
update `Toggle` input props
sk-m Jan 12, 2024
3b695f5
add storage endpoint pages
sk-m Jan 13, 2024
dc40b2e
add get & update `storage endpoint` api endpoints
sk-m Jan 13, 2024
3b572a4
add readonly `KeyValue` variant
sk-m Jan 13, 2024
597a611
add storage endpoint page
sk-m Jan 13, 2024
29b322f
add support for single values in select fields
sk-m Jan 13, 2024
b01e9ba
add storage endpoint `status` field
sk-m Jan 13, 2024
2ee1147
add "preserved file structure" pill
sk-m Jan 13, 2024
64e6d25
update some ui strings
sk-m Jan 13, 2024
7184cb8
add experimental storage upload logic & storage "explore files" page
sk-m Jan 14, 2024
ae36f11
add working frontend file upload code
sk-m Jan 16, 2024
499f40c
add a `full` container size option
sk-m Jan 17, 2024
dc59fb5
add a `storage_upload` right
sk-m Jan 17, 2024
41f3a2d
add piblic `storage_endpoints` api endpoint
sk-m Jan 17, 2024
9b8747f
fetch storage endpoints from server for the `storage` domain aside
sk-m Jan 17, 2024
3a6736f
add more checks for `create_storage_endpoint` api endpoint
sk-m Jan 17, 2024
bbb969c
add `storage_upload` and `storage_entries` endpoints
sk-m Jan 17, 2024
da87cc0
add `storage-entry` module & add entries listing to `files-explorer` …
sk-m Jan 17, 2024
bd8964e
add file downloading functionality
sk-m Jan 17, 2024
0ac8568
add `ContextMenu` component & helper hook
sk-m Jan 17, 2024
6f3346b
add a context menu for storage entries
sk-m Jan 17, 2024
b4c4e29
add `storage/folder-path` api endpoint & database procedure
sk-m Jan 19, 2024
f435b3d
add `storage/create-folder` api endpoint
sk-m Jan 19, 2024
a270cd8
update `storage-enpoint` frontend module with new api endpoints
sk-m Jan 19, 2024
78f9a24
add `FileExplorerPath` component
sk-m Jan 19, 2024
3b458ce
minor `ContextMenu` improvements
sk-m Jan 19, 2024
1cf09b9
add current folder path display and "new folder" & "refresh" actions
sk-m Jan 19, 2024
e90caa2
add more upload status information
sk-m Jan 21, 2024
a6a894d
add storage entry deletion logic
sk-m Jan 22, 2024
8d9eb16
add "Delete file" & "Delete folder" storage entry actions
sk-m Jan 22, 2024
7771513
update translations
sk-m Jan 22, 2024
571348e
add "uploaded / total size" info to upload status toast
sk-m Jan 23, 2024
0c790d8
make storage entries selectable
sk-m Jan 23, 2024
6193731
add selection & batch actions logic for storage items
sk-m Jan 24, 2024
422e02f
minor files explorer ui fix
sk-m Jan 26, 2024
e9e220f
add `storage_archives` table
sk-m Jan 27, 2024
597e05a
add batched (zipped) downloads server logic
sk-m Jan 27, 2024
f80b0ee
allow downloading multiple storage entries at once (zipped)
sk-m Jan 27, 2024
4a701c5
fix clamped folder entries resolution upon upload
sk-m Jan 27, 2024
250e4c6
update `storage_archives` table
sk-m Feb 5, 2024
5b10179
add job scheduler & `cleanup_storage_archives` job
sk-m Feb 5, 2024
06cfb8b
add basic server logging
sk-m Feb 8, 2024
24555b0
hide storage domain when disabled
sk-m Feb 14, 2024
b9594a7
check storage endpoint status before performing write operations
sk-m Feb 14, 2024
62f37a2
remove downloaded file name restrictions
sk-m Feb 18, 2024
d75607b
update `install.sh` script. Use a separate unix user for `y-server`
sk-m Feb 18, 2024
3ca0a67
fix `cleanup_storage_archives`
sk-m Feb 19, 2024
cf7404b
bump version
sk-m Feb 20, 2024
e98847e
minor cleanup
sk-m Feb 20, 2024
20c0da1
add error i18n strings
sk-m Feb 20, 2024
457dd4c
cleanup i18n error strings
sk-m Feb 20, 2024
15af1c0
disable `debug` logging level
sk-m Feb 20, 2024
4893fda
refactor `retrieveFiles` function
sk-m Feb 20, 2024
aa13745
add `TUploadEntries` zod scheme
sk-m Feb 20, 2024
c72df50
move out a `NewFolderEntry` component
sk-m Feb 20, 2024
1bf72ad
move some file explorer logic to `useFileExplorer`
sk-m Feb 20, 2024
4fd9ebd
fix `useFilesExplorer` invalidate function
sk-m Feb 20, 2024
dd1c4ae
add `DropFilesHere` and `useFilesDrop` helpers
sk-m Feb 20, 2024
38efbcb
add `downloadResponseBlob` util function
sk-m Feb 20, 2024
f618d95
aloow cancelling new folder creation
sk-m Feb 21, 2024
abb9d66
fix build
sk-m Feb 21, 2024
1ada45e
hide "Instance config" aside entry
sk-m Feb 21, 2024
a613e67
update dependencies
sk-m Feb 21, 2024
f944868
add some error logging
sk-m Feb 21, 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
5 changes: 4 additions & 1 deletion y-server/.gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
target
.env
.env
*.log
upload_staging/*
!upload_staging/DO_NOT_DELETE
Loading
Loading