1545 Commits

Author SHA1 Message Date
DecDuck 661a30107c object storage + full permission system + testing
Object storage now works fully, with the permission system. It still
needs additional external endpoints for updating and deleting objects
from the API, but it is otherwise complete. Further tasks include
writing an S3 adapter.
2024-10-09 14:43:06 +11:00
DecDuck 9b34668e50 object storage interface + utility functions
New ObjectBackend class that requires implementors to specify a few
basic functions, and it handles the permission logic on top of that.
Hopefully there is enough abstraction to suite further use cases!
2024-10-09 13:47:28 +11:00
DecDuck bb2833b79f ci/cd and patches for windows builds 2024-10-09 05:09:48 +11:00
DecDuck 6d32e36b35 update dependencies and add note about optional dependencies 2024-10-09 02:35:59 +11:00
DecDuck e0d797b384 bump @drop/droplet version for windows developers 2024-10-09 02:26:21 +11:00
DecDuck d7ea32d175 compliant with new APIs 2024-10-09 00:37:27 +11:00
DecDuck 82bcaf1943 finalised client APIs and authentication method 2024-10-09 00:37:11 +11:00
DecDuck b39ed30e16 Update README.md 2024-10-09 00:20:07 +11:00
DecDuck a83aa62a55 migrate to new droplet ca system 2024-10-08 21:45:57 +11:00
DecDuck 4d655c42d0 migrate to new droplet ca system 2024-10-08 21:45:44 +11:00
DecDuck 7702db02bf handshakes 2024-10-08 18:08:52 +11:00
DecDuck 567f2aebd1 handshakes 2024-10-08 18:08:34 +11:00
DecDuck 57b6fa872e another stage of client authentication 2024-10-08 16:13:46 +11:00
DecDuck 8896492776 another stage of client authentication 2024-10-08 16:13:28 +11:00
DecDuck 1c63d62e3d client initiate 2024-10-08 13:17:30 +11:00
DecDuck 13bf4fe757 auth initiate, database and more 2024-10-08 13:17:06 +11:00
DecDuck 6ea3f9186f README update 2024-10-08 01:04:03 +11:00
DecDuck 88a07e0723 README update 2024-10-08 00:56:15 +11:00
DecDuck 6c3783380b refactoring 2024-10-08 00:41:05 +11:00
DecDuck c0b2255315 migrate to nuxt and groundwork 2024-10-08 00:39:42 +11:00
DecDuck 5e74a555df ca groundwork 2024-10-07 22:35:54 +11:00
DecDuck d39d6a3374 migrated unpacking to rust zstd to conform with droplet
@drop/droplet now packs with zstd, so converts unpacker.rs to use zstd
2024-10-07 15:10:38 +11:00
DecDuck f1febf8cd8 convert to more sensible permission schema 2024-10-06 13:37:30 +11:00
DecDuck 8e87ad7631 initial commit 2024-10-06 01:10:57 +10:00
semantic-release-bot c35c40630b chore: update version to 0.4.20 2024-10-05 08:28:13 +00:00
vincent-herlemont 9a284d2942 fix: update zerocopy usage in header and wrapper modules to use new traits 2024-10-05 10:25:13 +02:00
DecDuck 94e8ad5c9a more ui 2024-10-04 15:35:03 +10:00
DecDuck 9e731796da ui groundwork 2024-10-04 14:43:02 +10:00
DecDuck 2773c4cc3b metadata engine 2024-10-04 13:01:06 +10:00
renovate[bot] 83de7d88cd fix(deps): update rust crate zerocopy to 0.8.0 2024-10-04 00:25:43 +00:00
DecDuck d0a92b7932 initial work on metadata system 2024-09-29 11:08:49 +10:00
DecDuck ff581f115b initial commit 2024-09-28 19:12:11 +10:00
renovate[bot] b32e231e31 chore(deps): update hustcer/setup-nu action to v3.13 2024-09-07 17:12:22 +00:00
renovate[bot] 9b594afc2b chore(deps): update hustcer/setup-nu action to v3.12 2024-06-29 07:37:20 +00:00
renovate[bot] 938a0d654c chore(deps): update hustcer/setup-nu action to v3.11 2024-05-29 09:46:58 +00:00
semantic-release-bot d62eddb2ae chore: update version to 0.4.19 2024-05-04 22:52:20 +00:00
renovate[bot] 60d38784ac fix(deps): update rust crate zerocopy to 0.7.33 2024-05-04 22:49:30 +00:00
semantic-release-bot c5ed0db762 chore: update version to 0.4.18 2024-05-01 22:50:55 +00:00
renovate[bot] 7d3ede941b fix(deps): update rust crate thiserror to 1.0.59 2024-05-01 22:47:31 +00:00
renovate[bot] 75ca2fb5b1 fix(deps): update rust crate syn to 2.0.60 2024-05-01 22:47:26 +00:00
semantic-release-bot 012fd6cc32 chore: update version to 0.4.17 2024-05-01 19:15:17 +00:00
renovate[bot] fd6bdb1df4 fix(deps): update rust crate serde to 1.0.200 2024-05-01 19:11:07 +00:00
renovate[bot] 591c8f28f2 fix(deps): update rust crate quote to 1.0.36 2024-05-01 19:10:59 +00:00
semantic-release-bot 0db3914398 chore: update version to 0.4.16 2024-05-01 15:30:24 +00:00
renovate[bot] 231200d13f fix(deps): update rust crate postcard to 1.0.8 2024-05-01 15:26:52 +00:00
renovate[bot] 2c8a0ee8d6 fix(deps): update rust crate postcard_1_0 to 1.0.8 2024-05-01 15:26:41 +00:00
semantic-release-bot d4cfedee9e chore: update version to 0.4.15 2024-05-01 13:59:25 +00:00
renovate[bot] 1d15dce922 fix(deps): update rust crate anyhow to 1.0.82 2024-05-01 13:55:59 +00:00
renovate[bot] 71b332d8a0 fix(deps): update rust crate bincode_1_3 to 1.3.3 2024-05-01 13:55:35 +00:00
renovate[bot] 013ddef8f2 chore(deps): update rust crate skeptic to 0.13.7 2024-05-01 10:44:10 +00:00