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

209 commits

Author SHA1 Message Date
2b8fe4ee65 🧹 Optimize imports 2021-04-18 20:05:07 +02:00
06b2f7adff 🔧 Use timezone.now() instead of datetime.now() 2021-04-18 20:03:17 +02:00
e8d26eccf7 Add sync_flows to the admin page 2021-04-18 20:01:08 +02:00
c13733960e 🔧 Make sync_flows a model method instead of a viewset action 2021-04-18 19:37:32 +02:00
d1f41f752f 🧹 Reorganize project to make space for the frontend (part 2) 2021-04-16 18:03:27 +02:00
e889fc2f7b 🧹 Reorganize project to make space for the frontend 2021-04-16 18:00:19 +02:00
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