Commit graph

364 commits

Author SHA1 Message Date
Jack W. e617a9464e
refactor: ⚰️ Remove unimplemented Delete action 2023-10-14 15:27:49 -04:00
Jack W. 667acf54f2
feat: Notifications
button isn't as polished as i'd like
2023-10-13 22:18:15 -04:00
Jack W. 2f043d5eb9
refactor: 👥 Welcome to Etcetera, monofile! 2023-10-13 20:21:54 -04:00
Jack W. 1beb4a9632
refactor: 🍱 Final logo 2023-10-13 20:08:51 -04:00
split / May 0405f89542
weed smoker charlie 2023-10-11 12:57:35 -07:00
split / May 693f453833 Merge branch 'main' of https://github.com/nbitzz/monofile 2023-10-10 21:12:13 -07:00
split / May dca41242e1 fix brighter pulldowns lol oops 2023-10-10 21:11:30 -07:00
unlinkability dbe927f367
Remove Boolean from checks
Co-authored-by: Jack W. <29169102+Jack5079@users.noreply.github.com>
2023-10-09 16:45:47 +01:00
unlinkability 3dec4d401e
Remove Boolean from checks
Co-authored-by: Jack W. <29169102+Jack5079@users.noreply.github.com>
2023-10-09 16:45:30 +01:00
split / May 6dfb18a042
Merge pull request #24 from nbitzz/brighter-pulldowns
Brighter pulldowns
2023-10-09 02:25:08 -07:00
split / May 0bf53801ed brighter pulldowns 2023-10-08 23:20:21 -07:00
split / May 783d6be808
remove the stupid webdrop thing
its not like i was ever gonna complete it lmfao
sharedrop.io exists anyway
2023-10-08 20:20:27 -07:00
split / May 052d51abfe
add silly live test instance 2023-10-08 20:18:34 -07:00
Jack W 1ca2ea28ae
docs: cooler introduction 2023-10-08 23:16:00 -04:00
linkability e5b8b83e6b
admin delete user endpoint api-v1 2023-10-06 22:55:00 +01:00
linkability 44133630a7
fix: 🐛 body is not sent in delete requests requiring a parameter
Switches from using req.body to using req.params to know whether or not to delete their files
2023-10-06 22:43:58 +01:00
linkability d87583392e
http method changes and use ServeError 2023-10-06 22:35:09 +01:00
linkability a1b6917831
add admin password and elevate route 2023-10-06 22:34:40 +01:00
linkability 03fa036e38
change nickname added to apiv1 2023-10-05 23:31:52 +01:00
linkability e574438ea8
files is not mounted to accounts 2023-10-05 20:51:12 +01:00
linkability 48e00b1b54
Merge branch 'api-v1' of https://github.com/nbitzz/monofile into api-v1 2023-10-05 20:08:42 +01:00
linkability 01bb4684a3
delete your own account endpoint 2023-10-05 20:08:39 +01:00
split / May 9e83d751bd api-v1: Charlie is on meth 2023-10-04 19:02:11 -07:00
linkability c51d8dab95
accidentally left comment in from old api 2023-10-05 02:26:23 +01:00
linkability 6b8d050fa5
account api half done 2023-10-05 02:25:04 +01:00
linkability 03c638b951
assertAPI instead of noAPIAccessIf 2023-10-05 02:00:41 +01:00
linkability 36b59d1908
fix: 🐛 it does not import Accounts 2023-10-05 01:41:09 +01:00
linkability ceac1fc9a6
Merge branch 'api-v1' of https://github.com/nbitzz/monofile into api-v1 2023-10-05 01:38:03 +01:00
split / May 503f5f315f
api-v1: start work on sanitize middleware func 2023-10-04 10:41:21 -07:00
split / May 6e6afd274b
api-v1: fix middleware func 2023-10-04 10:21:33 -07:00
split / May 01fe79d050
api-v1: add new middleware function 2023-10-04 10:21:04 -07:00
linkability 087454659b
Add middleware to account api-v1 2023-10-04 16:10:42 +01:00
split / May ab617461fa housekeeping 2023-10-03 22:02:37 -07:00
split / May 5a84f766cc IMPORTANT: readd British(🚫) joke 2023-10-03 20:45:49 -07:00
split / May 9a589d3638 clear up internal libs (@Jack5079) 2023-10-03 20:16:05 -07:00
split / May 1ed1acca1c api-v1: apihandler 2023-10-03 20:10:08 -07:00
split / May 70591c78e9 api-v1: apihandler 2023-10-03 20:09:49 -07:00
linkability f4e7dfa123
api-v1: Adds initial empty files 2023-10-04 01:36:52 +01:00
unlinkability bf2b398a1a
Merge pull request #14 from nbitzz/btr-inline-docs
Better inline documentation
2023-10-03 23:02:36 +01:00
split / May 3163ad649b
TSDoc files.ts & errors.ts 2023-10-03 13:37:37 -07:00
split / May 937363c9ee
TSDoc: mail.ts, middleware.ts, ratelimit.ts 2023-10-03 13:21:28 -07:00
split / May 9f480cbc87
btr-inline-docs: TSDoc accounts.ts 2023-10-03 11:48:57 -07:00
unlinkability aa840e176f
Merge pull request #13 from nbitzz/token-permissions
Add permissions to tokens
2023-10-03 17:01:49 +01:00
split / May 0071c17fe5 tokens: ability to set no expiration 2023-10-02 22:00:21 -07:00
split / May 5e15b20c10 token-permissions: bugfix 2023-10-02 21:01:53 -07:00
split / May 8bec8a4360 token-permissions: update adminRoutes 2023-10-02 19:20:32 -07:00
split / May af9c3233d8 token-permissions: update primaryApi 2023-10-02 19:20:11 -07:00
split / May 6742bf724f token-permissions: update fileApiRoutes 2023-10-02 19:18:29 -07:00
split / May 2006fa1cca token-permissions: update authRoutes 2023-10-02 19:14:00 -07:00
split / May fad320d7fb token-permissions: update middleware further 2023-10-02 18:27:48 -07:00