Commit Graph
58 Commits
Author SHA1 Message Date
Nathan Schneider 51d5e404e9 Tweak to description.txt 2021-12-18 15:48:55 -07:00
Nathan Schneider ac0c78795b Drafted priv_to_org as first MT module, but it doesn't work yet b/c interaction issues 2021-12-18 15:46:14 -07:00
Nathan Schneider 3e3f737915 A little more cleaning up 2021-12-18 15:06:26 -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
Nathan Schneider bd95fcf811 Moved login.lua to root and updated README 2021-12-18 14:02:14 -07:00
Nathan Schneider 721eb26777 Got modules basically working in CLI and Minetest, still having issues with Minetest interactions in module:initiate() 2021-12-18 13:35:18 -07:00
Nathan Schneider 4411c01ebb Corrected copyright statement on LICENSE 2021-12-18 09:13:42 -07:00
Nathan Schneider 9e492bb1f8 Added remove_org_consent module, a few other tweaks to modules 2021-12-16 23:33:02 -07:00
Nathan Schneider b9d2b73611 Correction: files added 2021-12-16 16:55:49 -07:00
Nathan Schneider 9be019a839 First draft of modules-as-actions Minetest interactions fix. Still not listing modules; may not be loading correctly. 2021-12-16 16:55:08 -07:00
Nathan Schneider 73515beaea Cleaned up modpol_minetest directory structure 2021-12-16 15:23:35 -07:00
Nathan Schneider ccc8c40cd7 Removed old DOCS folder and moved GOVERNANCE to root; added provision to it on university ownership. 2021-12-16 15:18:10 -07:00
Nathan Schneider ddf4c72fc8 Merge branch 'modules-as-actions' of https://gitlab.com/medlabboulder/modpol into modules-as-actions 2021-12-16 15:10:29 -07:00
Nathan Schneider 28e2710efc CLI interactions updated for modules-as-actions 2021-12-16 15:07:26 -07:00
Nathan Schneider 0d384da48c A little more file-moving, still much work to do and totally broken on action-module refactor 2021-09-28 09:12:38 -06:00
Nathan Schneider dc13e543d5 Moved some files around 2021-09-27 15:36:19 -06:00
Nathan Schneider a1a6203bab More very messy work on drafting module structure 2021-09-27 15:35:12 -06:00
Nathan Schneider e96b8641dc Non-functioning start on module stratey #1 2021-09-05 17:55:18 -06:00
Nathan Schneider 011d30a1b4 Added some confirmation messages to request flow, still need more 2021-08-05 09:12:40 -06:00
Nathan Schneider c26f11cd99 bugfixes to get delete and add_org requests to work. Working! 2021-08-04 22:47:02 -06:00
Nathan Schneider 30e25aee3d Progress on bugfixes and Minetest interfaces, but processes are still not completing 2021-08-04 16:58:06 -06:00
Nathan Schneider 3775f77c2e Getting the testing formspecs working with requests and nested functions, bugfixes like crazy 2021-08-03 23:37:31 -06:00
Nathan Schneider 97d540715a Fixed bug preventing second formspecs from showing in sequences of interactions 2021-08-03 22:14:01 -06:00
Nathan Schneider 4016aa77cc Success using nested functions for requests on CLI 2021-08-03 16:51:12 -06:00
Nathan Schneider 82226f71b1 Added working test of nested poll function on CLI 2021-08-03 15:48:11 -06:00
Nathan Schneider 4e10d74bff Further implementation of nested functions in interactions, including in consent module 2021-07-31 17:11:26 -06:00
Nathan Schneider 74263b252b Shifting minetest interactions to nested functions 2021-07-31 00:00:35 -06:00
Nathan Schneider 3885f9af78 Testing cascading functions in interactions 2021-07-30 16:28:55 -06:00
Nathan Schneider b9bbf0380f experimenting with passing functions through interactions 2021-07-30 14:46:22 -06:00
Nathan Schneider ebc2f4758e Not yet successful attempt to convert add_child in Minetest interactions to a request 2021-07-05 17:48:14 -06:00
Nathan Schneider 85f8ec14f8 Removed old processes.lua file from modpol/api.lua 2021-05-17 22:27:19 -06:00
Nathan Schneider c1475e9035 Removed processes from main dashboards; processes are now org-based 2021-05-13 00:46:37 -06:00
Nathan Schneider fe26d5322d Removed old modpol/processes/ directory; processes now in modpol/orgs 2021-05-13 00:41:31 -06:00
Nathan Schneider 2432633d55 Added org_dashboard to CLI interactions 2021-05-11 16:30:55 -06:00
Nathan Schneider 48b5b3070b Added list_processes and began adding process logic to Join button in interactions 2021-05-10 23:24:52 -06:00
Nathan Schneider 592226fe5a Fixed table error on processes load 2021-05-10 22:56:12 -06:00
Nathan Schneider d7d8e6907d Preparing to merge basic interactions 2021-04-28 23:13:36 -06:00
Nathan Schneider 37aadb90c5 Added user argument to org:add_org in minetest interactions, anticipating change on master 2021-04-28 22:27:21 -06:00
Nathan Schneider a923f5f249 Fixes on creating and listing child orgs in formspec dashboards 2021-04-27 22:54:15 -06:00
Nathan Schneider 257c7e47db Updated README to reflect current conditions 2021-04-27 22:28:29 -06:00
Nathan Schneider c541888cbd Linked org_dashboard to dashboard, added basic join/leave buttons 2021-04-23 23:21:02 -06:00
Nathan Schneider 87bd3ecc89 Adding org_dashboard (but not yet tested) 2021-04-21 22:43:48 -06:00
Nathan Schneider 6073732e6c Set up dropdowns in dashboard 2021-04-18 17:27:35 -06:00
Nathan Schneider 486d310f52 Began creating complex interactions in Minetest with _context 2021-04-17 23:37:56 -06:00
Nathan Schneider 55c3ee9f46 Added basic modpol.interactions.message 2021-04-17 21:46:14 -06:00
Nathan Schneider 9f65e2bdd3 Changed modpol.orgs.list_all to return table not string 2021-04-17 09:50:18 -06:00
Nathan Schneider a6cd6ebcfe Began dashboard formspec in Minetest 2021-04-17 09:40:23 -06:00
Nathan Schneider 6bc5f4077e Fixes to basic CLI dashboard 2021-04-15 23:50:13 -06:00
Nathan Schneider 10810eeaa7 Fixed modpol.dashboard call for listing orgs to new nomenclature 2021-04-15 23:33:40 -06:00
Nathan Schneider 74ecba940a Turned 'menu' command into 'dashboard' 2021-04-11 22:24:47 -06:00
Nathan Schneider 1b770a987b Various bugfixes on orgs and minetest chatcommands 2021-03-15 18:08:06 -06:00
Nathan Schneider ebfd270b25 Slight README update 2021-03-14 22:52:57 -06:00
Nathan Schneider ac6bae3f85 Added modpol.menu() functions modpol and modpol_minetest. Not sure if latter works. 2021-03-14 22:51:53 -06:00
Nathan Schneider 4f53e801c4 Some unfinished, broken additions to processes 2021-02-20 22:48:17 -07:00
Nathan Schneider a3fb83fbfa Created processes.lua with consent, initiate functions 2021-01-31 22:47:28 -07:00
Nathan Schneider c927b4d9fc Major refactoring (big thanks to OldCoder) enabling CLI and local storage and cleaner modpol/MT split 2021-01-28 23:22:06 -07:00
Nathan Schneider c8ca1d3d51 Implemented binary_poll_user and /pollself 2021-01-23 00:18:23 -07:00