Luke Miller
52334f409e
fixed process count, added lazy table length function, removed orgs now decrement org counter, orgs loaded message should now be accurate
2022-08-16 11:10:40 -04:00
Nathan Schneider
2028f1ee85
Refactored policy structure
...
Previously, all modules in an org were fully copied into that
org. Now, the only copy of the modules is at modpol.modules, and orgs
have a policy table at [org].policies, which overrides the config
table in any given module.
2022-02-09 22:14:26 -07:00
Nathan Schneider
8086b18879
Removed org.policies table; policies are now handled in the org.modules[module].config table.
2022-02-06 13:45:31 -07:00
Nathan Schneider
b92272afa2
Added basic policy backend for modules. Also added confirmation in CLI to call a module. At that confirmation, the relevant policies are shown. Still need to create a module for changing policies and to add more configuration options to existing policies.
2022-02-05 23:49:23 -07:00
Nathan Schneider
509d2781f7
Created no-consent add_child_org module and a bugfix
2022-01-27 13:32:12 -07:00
SkylarHew
7cb200ab04
Resolved merge conflicts with master
2022-01-23 16:01:44 -07:00
SkylarHew
4052fa4b55
Ldoc comments for orgs.base and edited comments for template_module
2022-01-09 22:15:54 -07:00
Nathan Schneider
9a2c72c6a1
Bugfixes after test with Skylar!
2021-12-21 18:12:59 -07:00
Nathan Schneider
cfef9b29b0
Bugfixes on CLI interactions
2021-12-20 21:28:54 -07:00
Nathan Schneider
046fad7f57
Added refresh button to Minetest dashboards
2021-12-20 18:55:08 -07:00
Nathan Schneider
2365eb83d0
Added change_modules mod and lots of bugfixes. Now merging to master.
2021-12-19 23:23:23 -07:00
Nathan Schneider
c2852b1bce
Renamed modpol/modpol directory to modpol_core for clarity and consistency
2021-12-18 14:50:41 -07:00