Nathan Schneider
13eb58a3ee
Removed child org from parent children list
2022-08-26 15:59:38 -07:00
Nathan Schneider
df20cc835b
Small bugfixes
2022-08-17 15:39:11 -06:00
Nathan Schneider
0c13e6b084
Revert on CLI interactions pending process list
2022-08-17 15:09:12 -06:00
Luke Miller
daa6d95bd6
merged changes, using standardized lazy table length function instead of for loop in interactions module
2022-08-16 11:12:07 -04:00
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
46dc48ffcc
Fixed processes display in core except modules/display_processes.lua
2022-08-13 21:59:09 -06:00
Nathan Schneider
22a2048d5a
Major improvements on policy configuration
...
- Bugfixes on change_policy
- Replaced _consent modules with configurable modules
2022-08-09 17:00:24 -06:00
Nathan Schneider
26df04445d
Small fix on CLI interactions on pending actions.
2022-05-25 12:19:34 -06: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
SkylarHew
79b548f9a0
Added LDoc comments for new files, ready to merge pt. 2
2022-01-23 18:21:23 -07:00
SkylarHew
7cb200ab04
Resolved merge conflicts with master
2022-01-23 16:01:44 -07:00
SkylarHew
5085d87f68
Added Ldoc comments for interactions and orgs.process.lua
2022-01-10 17:27:27 -07:00
Nathan Schneider
65bb1aa532
Added failsafes to interactions against 'deleted' processes
2022-01-06 09:58:15 -07:00
Nathan Schneider
2989bd34bd
Completed checkbox_query and rewrite of change_modules module with checkboxes
2022-01-02 23:13:56 -07:00
Nathan Schneider
28a05c584c
Minetest checkbox_query now working; checkbox-based change_modules module still needs debugging
2022-01-01 23:54:57 -07:00
Nathan Schneider
c8d527dba8
Have basic checkbox_query working in CLI core interactions, not yet attempted in Minetest
2021-12-31 00:50:32 -07:00
Nathan Schneider
7ef0626357
Added modpol.interactions.display and display_processes module, as well as a bunch of bugfixes
2021-12-29 22:07:53 -07:00
Nathan Schneider
6558b7a026
Created remove_process module---mostly works, but there are still some issues with processes and pending actions not being removed properly
2021-12-28 16:51:12 -07:00
Nathan Schneider
1b0335c069
Bugfix on copy_table and added refresh command to CLI
2021-12-28 14:39:34 -07:00
Nathan Schneider
18a29d674c
Added user_dashboard and message_user to modpol_minetest
2021-12-27 23:13:10 -07:00
Nathan Schneider
de8ad25b2f
Added user_dashboard and message_user in modpol_core, still have to add to modpol_minetest
2021-12-27 22:34:22 -07:00
Nathan Schneider
286d131839
Got first token modules working, and a bunch of bugfixes throughout
2021-12-26 23:03:57 -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
85e9916e27
Added pending actions list to main dashboard
2021-12-20 19:45:30 -07:00
Nathan Schneider
53d2a25f42
Adding and fixing basic modules for renaming, removing, and adding orgs
2021-12-19 16:00:26 -07:00
Nathan Schneider
e994061f38
A bunch of module bugfixes
2021-12-18 20:41:49 -07:00
Nathan Schneider
a03528d8fe
A bunch of cleaning up of unused files
2021-12-18 14:57:11 -07:00
Nathan Schneider
c2852b1bce
Renamed modpol/modpol directory to modpol_core for clarity and consistency
2021-12-18 14:50:41 -07:00