Commit graph

50 commits

Author SHA1 Message Date
Julien Oculi 3c4c2c517d refactor: ♻️ rename /(R|r)essource/gi to (R|r)esource (french to english) 2024-07-16 13:44:14 +02:00
Julien Oculi 9bb122f813 fix(model): 🐛 destructuration in update method is invalid due to getters 2024-06-24 13:42:32 +02:00
Julien Oculi ae7b911b16 perf: 🏷️ fix most of slow types using deno lint 2024-06-19 17:10:00 +02:00
Julien Oculi 94632dbc07 refactor(chore): ♻️ delete import map for local path due to workspace errors 2024-06-19 16:47:07 +02:00
Julien Oculi e4b2f335a5 feat(chore): 🔧 update deno config 2024-06-19 16:45:28 +02:00
Julien Oculi 11bdf8d53b fix(model): 🐛 add missing options name in Machine.create arguments 2024-06-19 16:41:36 +02:00
Julien Oculi 8f3aeec10b fix(model): 🏷️ wrong types for credential store 2024-06-19 16:18:46 +02:00
Julien Oculi 007f9deee0 feat(db): add listRef utility to get ref list from filter 2024-06-18 15:42:12 +02:00
Julien Oculi 28a517323b feat(model): add new static method load to create ressources from partial entry 2024-06-18 14:05:45 +02:00
Julien Oculi 873f4d23dc feat(chore): add avatar utility class 2024-06-18 14:04:38 +02:00
Julien Oculi 3e3fd59fe7 fix(model): 🐛 wrong definition for static method create 2024-06-18 13:52:24 +02:00
Julien Oculi 5ecebbec14 refactor(model): ♻️ move avatar attribute to Ressource base model 2024-06-18 13:35:49 +02:00
Julien Oculi 1fb1f1ce15 refactor(model): 🏷️ force type casting for toRef method 2024-06-18 11:49:28 +02:00
Julien Oculi aefdacbf59 refactor: ♻️ fix types and update import to import type 2024-06-18 10:29:21 +02:00
Julien Oculi 2028c0134a fix(db): 🏷️ update types to allow async filter for listing ressources 2024-06-18 10:14:22 +02:00
Julien Oculi 3b378b0968 chore(chore): 🙈 untrack sqlite artifacts and tmp test directories 2024-06-18 10:12:18 +02:00
Julien Oculi 8214dcd625 feat(db): allow async filter for ressource listing 2024-06-18 10:09:29 +02:00
Julien Oculi fa88ab2f68 refactor(db): ♻️ update types to fit recents commits 2024-06-18 10:07:45 +02:00
Julien Oculi 626bc3c0f6 feat(chore): add global module exports 2024-06-17 18:41:05 +02:00
Julien Oculi ba678692a5 refactor(chore): ♻️ update import to import type 2024-06-17 18:40:38 +02:00
Julien Oculi 9520d222ae refactor(model): ♻️ update references to credentials 2024-06-17 18:38:57 +02:00
Julien Oculi a5b31dd967 feat(model): refactor Credential model and add Passkey credential store type 2024-06-17 18:31:28 +02:00
Julien Oculi f0899797d8 refactor(model): ♻️ refactor Machine model to remove URL class attributes 2024-06-17 18:15:47 +02:00
Julien Oculi 6d08698d10 feat(model): refactor Group model and add groups attributes for inheritance 2024-06-17 18:10:07 +02:00
Julien Oculi fda7b03e59 feat(model): refactor and add tags to Service model 2024-06-17 18:00:28 +02:00
Julien Oculi 42006cc18e refactor(model): ♻️ update url string type to be more specific 2024-06-17 17:08:04 +02:00
Julien Oculi 33868a3995 chore(model): 🏷️ add meaningful string type aliases 2024-06-17 17:03:39 +02:00
Julien Oculi cbd14996d4 refactor(model): ♻️ use import type instead of import when possible 2024-06-17 13:49:42 +02:00
Julien Oculi 92a6ae01a3 chore(chore): 🔧 add package version and exports 2024-06-17 13:46:10 +02:00
Julien Oculi 98444ea685 chore: 🔧 update vscode commit scopes 2024-06-17 13:41:21 +02:00
Julien Oculi 3c773bca6b refactor(model): ♻️ rename type string to Base64String where is meaningful 2024-06-17 13:40:18 +02:00
Julien Oculi dda72bf67d feat(model): ♻️ change from Uint8Array to dtring representation 2024-05-13 18:19:14 +02:00
Julien Oculi fa0b692b62 style: 🎨 run deno fmt 2024-05-13 18:04:30 +02:00
Julien Oculi 6280b02934 fix(model): 🐛 update enpoint for default rest ref resolver 2024-05-13 18:01:54 +02:00
Julien Oculi 03aff06804 feat(db): add key-value db 2024-05-13 17:57:43 +02:00
Julien Oculi 0fc2da45ab chore(chore): 📦 update lock file 2024-05-13 17:24:03 +02:00
Julien Oculi e2b44cb662 feat(chore): add utils 2024-05-13 17:22:29 +02:00
Julien Oculi 59bf2cd44d feat(model): add @models exports 2024-05-13 17:16:30 +02:00
Julien Oculi f7f3bbf0e0 refactor(model): ♻️ move default ref resolvers to static class methods 2024-05-13 17:15:13 +02:00
Julien Oculi 8ae76d8254 feat(model): add machine model 2024-05-13 17:11:17 +02:00
Julien Oculi 0d78bc48ae feat(model): add credential model 2024-05-13 17:01:17 +02:00
Julien Oculi f9016ffc10 feat(model): add group model 2024-05-13 17:00:23 +02:00
Julien Oculi 2ca1ceda60 feat(model): add service model 2024-05-13 16:57:42 +02:00
Julien Oculi f7f3b48ad1 feat(model): add user model 2024-05-13 16:55:10 +02:00
Julien Oculi 3f37648dfd feat(model): add ref class to link ressources 2024-05-13 16:52:33 +02:00
Julien Oculi 53d6727650 refactor: ♻️ specify imports as types 2024-05-07 11:34:29 +02:00
Julien Oculi b0d9942586 feat: 🏷️ add utility types 2024-05-07 11:32:05 +02:00
Julien Oculi 9db06a607b chore: 🙈 add gitignore 2024-05-07 11:28:58 +02:00
Julien Oculi bb0ff728e3 feat(model): add base ressource definition 2024-05-07 11:22:31 +02:00
Julien Oculi d1ddde757d initial commit 2024-05-07 11:01:45 +02:00