1
Fork 0
mirror of https://github.com/Steffo99/sophon.git synced 2024-12-22 23:04:21 +00:00
Commit graph

53 commits

Author SHA1 Message Date
f2eed93b77 Create PAM Authentication 2021-04-16 17:36:09 +02:00
6181f56cb4 Complete permissions 2021-04-16 17:06:04 +02:00
e6ee7ce8de 🚧 WIP routing, deliberately left incomplete 2021-04-16 17:06:04 +02:00
6a72f8de4c 🔧 Improve URLs for ProjectViewSets 2021-04-16 17:06:04 +02:00
c6abc1bd0e 🔧 Split ProjectViewSet in multiple sub-viewsets 2021-04-16 17:06:04 +02:00
7d24b40cc9 📔 Document Project function 2021-04-16 17:06:04 +02:00
c26d21b04b Properly check permissions for Projects 2021-04-16 17:06:04 +02:00
3696a4bd4f ↪ Create migration for the new database fields 2021-04-16 17:06:04 +02:00
1100d444aa Add RelatedToProject abstract base class to find the project instance of any model 2021-04-16 17:06:04 +02:00
93b69c3a8f 🚧 Add the new fields to the serializer 2021-04-16 17:06:04 +02:00
3d7e7f3104 🚧 Create owner and collaborators fields 2021-04-16 17:06:04 +02:00
0a545a4336 🚧 Create visibility field in the database 2021-04-16 17:06:04 +02:00
be1a2c0e03 💥 Basically rewrite all database parts from scratch 2021-04-08 16:41:55 +02:00
0a215babeb 🔧 Improve list_display of all ModelAdmin s 2021-04-08 14:33:54 +02:00
d748ca272b Make a common CoreAdmin class 2021-04-08 14:24:08 +02:00
667c7724e5 Make ModelAdmin classes for every model 2021-04-08 14:22:30 +02:00
89025324af Add sync action to DataSource viewset 2021-04-07 20:39:15 +02:00
d2e42609ce 🔧 Namespace the app name
https://stackoverflow.com/questions/40206569/django-model-doesnt-declare-an-explicit-app-label
2021-04-07 20:38:49 +02:00
d274c35293 🔧 Add a last_update field in the DataFlow model 2021-04-07 20:38:11 +02:00
5cad29679f 🔧 Configure basic console logging functionality 2021-04-07 20:37:02 +02:00
ce73e041ac ⬆ Add pandaSDMX and pydantic to the dependencies 2021-04-07 20:36:45 +02:00
32237a5e07 🔨 Update IntelliJ metadata 2021-04-07 20:36:23 +02:00
3fbdd08133 🔧 Configure Italian timezone in runConfiguration 2021-04-07 10:21:39 +02:00
e6a2574788 🔧 Register DataFlow in the admin page 2021-04-07 10:21:39 +02:00
574c45e2ef 🗒 Add DJANGO_SETTINGS_MODULE envvar 2021-04-07 10:21:39 +02:00
e52ac684a5 🔨 Fix Django run configuration 2021-04-07 10:21:39 +02:00
d40bc8f22b ↪ Initialize package using poetry 2021-04-07 09:24:00 +02:00
f8e297e7f4 Add DataFlow entity 2021-04-06 22:58:09 +02:00
7109224f2f 🔧 Correct null=True to blank=True in Project model 2021-04-06 02:44:23 +02:00
813a7635e4 🔨 Change port to 30033 in IntelliJ run configuration 2021-04-06 02:40:34 +02:00
13868ae59e 🗒 Update README 2021-04-06 02:40:12 +02:00
8c5a2f4955 🔧 Allow database settings to be configured 2021-04-06 02:39:57 +02:00
2dac9173c9 Add basic API methods 2021-04-05 19:35:16 +02:00
7b273b5b3b 🔧 Allow sources to be null 2021-04-05 18:44:35 +02:00
14320dddc8 🔧 Add help text to model fields 2021-04-05 18:44:18 +02:00
7add002a50 🔨 Update IntelliJ metadata 2021-04-05 18:30:24 +02:00
1c28a89dfa 🔧 Register models in the admin page 2021-04-05 18:30:03 +02:00
476d2b6b0e Create migration 0001_initial 2021-04-05 01:43:25 +02:00
1982966d30 🔧 Allow settings field to be null 2021-04-05 01:41:57 +02:00
ce8a5f722d 🔧 Use a JSONField for DataSource settings 2021-04-05 01:40:05 +02:00
c2cb1de7d9 Create first models 2021-04-05 01:29:27 +02:00
7edcb21a15 🔧 Install the "core" app 2021-04-05 01:29:02 +02:00
99080ee927 Create first "core" app 2021-04-05 01:07:49 +02:00
c92d090371 🔨 Update IntelliJ metadata 2021-04-05 01:07:20 +02:00
611bc63afd 🔧 Configure basic database 2021-04-05 01:06:48 +02:00
4761abd6ff 🔨 Create IDEA run configuration 2021-04-03 16:17:21 +02:00
e23f4de14c 🐛 Remove namespace= from path
It seems like it's no longer supported
2021-04-03 16:17:05 +02:00
804d5a9773 🏗 Temporarily use venv for dependencies 2021-04-03 16:10:36 +02:00
608e15cb0c 🔧 Configure Django REST framework 2021-04-03 15:54:59 +02:00
6a3341ff46 Add README.md 2021-04-03 15:43:34 +02:00