Manuel Raynaud
44ef464e22
♻️ (back) migrate from django_treebeard to native postgres ltree
...
Django has a native extension able to manage records in a hierchical way
combined with an index allowing to have high performance when querying
the database. The django_ltree lib is used, it adds some helper but is
really lightweight
2025-03-04 09:52:24 +01:00
Nathan Vasse
4e3cd532fd
🏗️ (front) reorganise folder into features
...
After a quick discussion we decide to normalize the folder organization
into this one.
2025-02-25 16:25:57 +01:00
Nathan Vasse
35e101a185
🏗️ (front) add driver pattern and react-query
...
We want to be able to switch between the underlying data source of
the file system. The driver pattern allows to do that.
2025-02-25 16:25:57 +01:00
Nathan Vasse
8897d366f7
🔧 (front) add ui-kit as live dependency
...
We want to be able to use the local package in order to make quick
changes during the development phase.
2025-02-24 16:03:09 +01:00
Nathan Vasse
ed66c433bf
🏗️ (frontend) setup frontend architecture
...
This commit setups the directory architecture and basic auth, layout
scaffolding for the frontend for it to be ready for various uses.
2025-02-24 16:03:09 +01:00
Nathan Vasse
67a94a6fb7
🔧 (keycloak) fix broken keycloak
...
Keycloak was not properly setup, so the frontend could not use it
to login.
2025-02-24 16:03:09 +01:00
Manuel Raynaud and GitHub
cc65497f18
Merge pull request #1 from suitenumerique/core_project
...
✨ (back) add first backend version
2025-02-11 15:04:15 +01:00
Manuel Raynaud
bc93b4cc3b
✨ (back) check title uniqueness in the same path
...
We want to check if a title is already in used in the same path. Like
for a file system, we don't want to allow twice the same title.
2025-02-11 14:57:09 +01:00
Manuel Raynaud
7eed577278
✨ (back) add first backend version
...
The first backend version is able to manage items object and their
lifecycle
2025-02-11 14:57:09 +01:00
Manuel Raynaud
bbe6e06524
📝 (reame) complete the readme with minimalist informations
...
Complete the readme with information needed to bootstrap the project
2025-02-07 17:06:19 +01:00
Manuel Raynaud
2607d77153
🎉 (core) shape of the project
...
Add all files we need to start the project. Only the `src` repository is
missing and will be added later by additional pull requests.
2025-01-29 17:08:23 +01:00
Manuel Raynaud
3fe656bc91
🎉 (init) initialize drive project
2025-01-29 09:59:13 +01:00