refactor: move client side API calls to server side #14

Merged
Mitchell merged 11 commits from refactor/12-move-client-side-API-calls-to-server-side into develop 2026-03-06 10:59:25 +10:30
Owner

Closes #12, #13, #15, and #16.

#12 Progress:

  • /
    • Create
  • /shares
    • Update
    • Delete
  • /share-requests
    • Create
    • Update
    • Delete
    • Email
  • /s
    • View
      • Password
    • Download
      • Individual
      • ZIP file
  • /r
    • ?
  • /admin
    • Branding
    • Maintenance
    • Authentication
    • Users?

Extra Information:

  • Respond tab in /share-requests has been removed.
  • Dependencies have been updated to their latest versions.
  • All tests are passing as of 05/03/2026 (DD/MM/YYYY).
    • Git workflows are currently broken due to new WAF.
Closes #12, #13, #15, and #16. **#12 Progress:** - [x] / - [x] Create - [x] /shares - [x] Update - [x] Delete - [x] /share-requests - [x] Create - [x] Update - [x] Delete - [x] Email - [x] /s - [x] View - [x] Password - [x] Download - [x] Individual - [x] ZIP file - [x] /r - [x] ? - [x] /admin - [x] Branding - [x] Maintenance - [x] Authentication - [x] Users? **Extra Information:** - Respond tab in /share-requests has been removed. - Dependencies have been updated to their latest versions. - All tests are passing as of 05/03/2026 (DD/MM/YYYY). - Git workflows are currently broken due to new WAF.
refactor: migrate share and share request editing and deleting
Some checks are pending
Tests / unit-tests (push) Waiting to run
7fccfcd915
- also migrated: share request creation
- to migrate: share creation, public share and share request views and interactions
- respond tab has been removed
chore: update deps
Some checks failed
Tests / unit-tests (push) Has been cancelled
Tests / unit-tests (pull_request) Waiting to run
9a4f311b37
refactor: migrate some of the remaining files. UNTESTED
Some checks failed
Tests / unit-tests (push) Has been cancelled
Tests / unit-tests (pull_request) Failing after 2m29s
9554d0e76d
refactor: fix shares downloads on server side
Some checks failed
Tests / unit-tests (pull_request) Failing after 1m20s
Tests / unit-tests (push) Failing after 2m14s
d83e750fc9
fix(tests): email tests not passing in workflow
Some checks failed
Tests / unit-tests (pull_request) Failing after 45s
Tests / unit-tests (push) Failing after 49s
a664a25d04
chore: format
All checks were successful
Tests / unit-tests (pull_request) Successful in 2m24s
Tests / unit-tests (push) Successful in 2m34s
c263427f60
Author
Owner

Ready to merge after conflicts are handled.

Ready to merge after conflicts are handled.
feat: allow viewing of share requests submissions and add password support
All checks were successful
Tests / unit-tests (pull_request) Successful in 2m32s
Tests / unit-tests (push) Successful in 2m41s
e0d0559803
Author
Owner

I have been trying to split various features into different pull requests but I don't want to deal with these merge issues so I've added multiple in this one.

I have been trying to split various features into different pull requests but I don't want to deal with these merge issues so I've added multiple in this one.
feat: allow administrators to disable api
Some checks failed
Tests / unit-tests (push) Failing after 49s
Tests / unit-tests (pull_request) Failing after 53s
f98757cc27
chore: oops, i forgot to format...
All checks were successful
Tests / unit-tests (push) Successful in 2m40s
Tests / unit-tests (pull_request) Successful in 3m17s
130909be7a
resolve merge conflicts
Some checks failed
Tests / unit-tests (pull_request) Failing after 30s
Tests / unit-tests (push) Failing after 34s
2ce98d959a
fix: manually edit pnpm-lock.yaml to fix package error
All checks were successful
Tests / unit-tests (pull_request) Successful in 2m29s
Tests / unit-tests (push) Successful in 2m35s
0091c03022
Mitchell changed title from WIP: refactor: move client side API calls to server side to refactor: move client side API calls to server side 2026-03-06 10:59:13 +10:30
Mitchell merged commit 9138bf8a48 into develop 2026-03-06 10:59:25 +10:30
Mitchell deleted branch refactor/12-move-client-side-API-calls-to-server-side 2026-03-06 10:59:26 +10:30
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mitchell/kite!14
No description provided.