Commit Graph

82 Commits

Author SHA1 Message Date
Matthias 6533457400
always drop out of maintenance on startup 2021-11-21 19:08:01 +01:00
Matthias d17af9eae7
PEP fixes 2021-11-20 21:03:51 +01:00
Matthias 308348f051
move flags 2021-11-20 18:07:05 +01:00
Matthias ebe5993a45
refactor registry into own class and file 2021-11-20 16:31:02 +01:00
Matthias 67fa4cc119
PEP fix 2021-11-20 13:44:31 +01:00
Matthias 008917fdef
refactor custom error raising 2021-11-20 13:20:08 +01:00
Matthias 71e05d569b
refactor plugin error processing definition 2021-11-20 13:14:18 +01:00
Matthias b05381fcc8
rename / cleanup 2021-11-20 13:00:12 +01:00
Matthias 2f306d951f
refactor url definition into plugin 2021-11-20 12:54:51 +01:00
Matthias e82c93ffae
refactor into own helper function for plugins 2021-11-20 12:39:27 +01:00
Matthias 6301f06416
PEP fix 2021-11-20 04:06:15 +01:00
Matthias 9f0882d637
move imports 2021-11-20 03:52:27 +01:00
Matthias 4b3d5b27a6
add more stack logging points 2021-11-20 03:39:47 +01:00
Matthias d36ab0d9cd
some more docs 2021-11-20 03:22:25 +01:00
Matthias 4c7d295c0e
hard reset all plugin registration mechanisms on error 2021-11-20 03:20:55 +01:00
Matthias 3dfb8167a7
refactor 2021-11-20 03:20:14 +01:00
Matthias e70b9bd28f
more docs 2021-11-20 03:19:41 +01:00
Matthias be24d141de
reload without integration apps if loading fails 2021-11-20 03:16:03 +01:00
Matthias e301971159
keep reloading save
- wrap reloading
- throw custom error
- log custom error in loading function
2021-11-20 03:10:47 +01:00
Matthias 0b6e9ef4c9
custom error 2021-11-20 03:05:36 +01:00
Matthias c57393f457
refactor clean installed apps 2021-11-20 03:05:01 +01:00
Matthias ad98c1df48
refactor registry cleaning 2021-11-20 03:03:57 +01:00
Matthias 37f14f537a
make sure bool for maintenance sate 2021-11-18 16:17:26 +01:00
Matthias 000adb357d
refactor plugin urls into plugin dir 2021-11-18 12:50:22 +01:00
Matthias a996be3f5c
always slugify key 2021-11-17 23:21:05 +01:00
Matthias fe96d07c1e
log lookup error 2021-11-17 02:07:29 +01:00
Matthias 4ab464dc9e
refactor for debug if lookups fail 2021-11-17 02:07:13 +01:00
Matthias 0f321b8e83
turns out we needed that 2021-11-17 02:03:03 +01:00
Matthias e121ad374b
more safer = more better ::inno: 2021-11-17 02:02:47 +01:00
Matthias 4513ad5ab6
and this also 2021-11-17 02:02:23 +01:00
Matthias 6c5dd2a5a4
and safety here too 2021-11-17 01:59:30 +01:00
Matthias 7c9ba1007d
refactor 2021-11-17 01:51:47 +01:00
Matthias c3ea0f0704
indentations fix 2021-11-17 01:51:13 +01:00
Matthias 3d2648ffb2
make deactivaton safe
even if apps were not loaded rigth
2021-11-17 01:51:05 +01:00
Matthias 8708279629
some more docs 2021-11-17 01:46:22 +01:00
Matthias a7279ce43e
streamlining 2021-11-17 01:46:12 +01:00
Matthias b563bbee00
fixes for reloading contrib apps 2021-11-17 01:45:48 +01:00
Matthias 5c74141588
fully unregister app 2021-11-17 01:44:19 +01:00
Matthias b783ec566c
add maintenance mode 2021-11-15 22:07:30 +01:00
Matthias 7129a35900
add todo regarding reload safety 2021-11-15 02:20:37 +01:00
Matthias dbfe0d39ea
this is simpler to read 2021-11-15 02:10:57 +01:00
Matthias c41f16837d
remove blocking condition 2021-11-15 02:06:38 +01:00
Matthias 81335ee1d5
clear url caches 2021-11-15 02:05:57 +01:00
Matthias 87edbf7c33
unresgister models when deactivating 2021-11-15 01:01:55 +01:00
Matthias 65ff226b90
remove debug messages 2021-11-15 01:01:01 +01:00
Matthias d2a34b83c6
clear settings reliably 2021-11-15 00:21:47 +01:00
Matthias 84a675ae39
update urls too 2021-11-15 00:10:05 +01:00
Matthias 47bb9466b7
fix initial startup phase 2021-11-14 23:49:00 +01:00
Matthias eb02a85154
fix indentation 2021-11-14 23:09:42 +01:00
Matthias 9ecf9603d6
load django internal reloading mechanisms 2021-11-14 23:08:28 +01:00