af6e639e27Added minetest modules and am stuck on interactions and module flow
Nathan Schneider
2021-12-18 17:53:49 -07:00
51d5e404e9Tweak to description.txt
Nathan Schneider
2021-12-18 15:48:55 -07:00
ac0c78795bDrafted priv_to_org as first MT module, but it doesn't work yet b/c interaction issues
Nathan Schneider
2021-12-18 15:46:14 -07:00
3e3f737915A little more cleaning up
Nathan Schneider
2021-12-18 15:06:26 -07:00
a03528d8feA bunch of cleaning up of unused files
Nathan Schneider
2021-12-18 14:57:11 -07:00
c2852b1bceRenamed modpol/modpol directory to modpol_core for clarity and consistency
Nathan Schneider
2021-12-18 14:50:41 -07:00
bd95fcf811Moved login.lua to root and updated README
Nathan Schneider
2021-12-18 14:02:14 -07:00
721eb26777Got modules basically working in CLI and Minetest, still having issues with Minetest interactions in module:initiate()
Nathan Schneider
2021-12-18 13:35:18 -07:00
4411c01ebbCorrected copyright statement on LICENSE
Nathan Schneider
2021-12-18 09:13:42 -07:00
9e492bb1f8Added remove_org_consent module, a few other tweaks to modules
Nathan Schneider
2021-12-16 23:33:02 -07:00
9be019a839First draft of modules-as-actions Minetest interactions fix. Still not listing modules; may not be loading correctly.
Nathan Schneider
2021-12-16 16:55:08 -07:00
73515beaeaCleaned up modpol_minetest directory structure
Nathan Schneider
2021-12-16 15:23:35 -07:00
ccc8c40cd7Removed old DOCS folder and moved GOVERNANCE to root; added provision to it on university ownership.
Nathan Schneider
2021-12-16 15:18:10 -07:00
28e2710efcCLI interactions updated for modules-as-actions
Nathan Schneider
2021-12-16 15:07:26 -07:00
48123b3496added consent module, nesting mdoules now functional!
Luke Miller
2021-12-16 16:52:06 -05:00
0b265d7be5Added ldoc comments and slug variable for setup
Skylar Hew
2021-12-16 14:07:58 -07:00
6e02e254aaadded module template, added support for module parameters and default values through the config table
Luke Miller
2021-12-16 14:03:42 -05:00
826f9600b5cleaned up module template!
Luke Miller
2021-12-16 13:32:30 -05:00
fa7a0f82f6functional test of call_module and new pending action/interact version
Luke Miller
2021-12-06 16:45:52 -05:00
08151ad9d9notes from meeting
Luke Miller
2021-11-29 18:29:39 -05:00
1d45dc38b0first pass of new process system
Luke Miller
2021-11-29 17:53:32 -05:00
f381845d21added some notes to the modules, some not currently functional. rewriting process.lua to work with new modules, support pending actions
Luke Miller
2021-11-29 14:36:18 -05:00
db43df6ce2adding class version of join org module
Luke Miller
2021-11-22 16:49:03 -05:00
0ca04294b7working version of join_org module demonstrated in tests/new_module_test.lua
Luke Miller
2021-11-22 16:24:44 -05:00
8bc5c5ba4emintest notes
Luke Miller
2021-10-11 15:26:15 -04:00
2386c0e929first draft of consent system
Luke Miller
2021-10-11 09:58:56 -04:00
a28c313982updated process and policy table
Luke Miller
2021-10-04 17:50:24 -04:00
7163480581prototyping for new consent system
Luke Miller
2021-09-28 19:01:59 -04:00
0d384da48cA little more file-moving, still much work to do and totally broken on action-module refactor
Nathan Schneider
2021-09-28 09:12:38 -06:00
dc13e543d5Moved some files around
Nathan Schneider
2021-09-27 15:36:19 -06:00
a1a6203babMore very messy work on drafting module structure
Nathan Schneider
2021-09-27 15:35:12 -06:00
512ed2ecd4added wrapper function for process:interact to control access
Luke Miller
2021-08-20 01:18:02 -04:00
76db1ea87fadding to org dashboard, added check to make sure user is actually able to interact with process, set votes needed at process creation to prevent a stalemate if a user joins after
Luke Miller
2021-08-16 16:25:42 -04:00
12623ee4a2documentation
Luke Miller
2021-06-14 17:32:59 -04:00
6de2be011fadded a function to wipe all pending actions for dead processes, consent module now does this on close
Luke Miller
2021-06-14 17:21:13 -04:00
295cd983b8added remove pending action function, now called in consent module when pending action is completed
Luke Miller
2021-06-13 15:06:47 -04:00
2e6c8a5ee3added process id to log message
Luke Miller
2021-06-13 14:26:54 -04:00
f616136597moving how pending actions work around, after some testing and discussion. reordered how new processes are created so that they have access to their own ids
Luke Miller
2021-06-13 14:22:07 -04:00
1890534195added an actions table to processes, which lists the actions required of each user
Luke Miller
2021-06-08 23:09:54 -04:00
37f1b48466fixed issue with loading processes from memory
Luke Miller
2021-06-08 23:09:13 -04:00
20f2854969made user index local
Luke Miller
2021-06-06 17:52:41 -04:00
eeb734bab2added delete function for processes, and autodeletes on completion
Luke Miller
2021-06-06 16:37:56 -04:00
0f41e15845simplified request params check
Luke Miller
2021-06-06 16:01:02 -04:00
56ab80d08emoved type var into process table, this means that when loaded from memory, processes will properly reconnect to their classes
Luke Miller
2021-06-06 15:43:24 -04:00
96705e826fupdates modpol instance during reset, add_org request no longer has user param, but uses request.user as the first user in the org
Luke Miller
2021-06-05 18:33:18 -04:00
382b4c8dc9updated org test
Luke Miller
2021-06-05 18:22:32 -04:00
c44defa864reset function now regenerates the instance
Luke Miller
2021-06-05 17:47:28 -04:00
28e31eebc9orgs are now initialized with a founding member
Luke Miller
2021-06-04 00:16:10 -04:00