Commit Graph

  • 51b30d57e5 Merge branch 'dashboards' into 'master' Nathan Schneider 2021-04-29 05:16:21 +00:00
  • d7d8e6907d Preparing to merge basic interactions Nathan Schneider 2021-04-28 23:13:36 -06:00
  • 37aadb90c5 Added user argument to org:add_org in minetest interactions, anticipating change on master Nathan Schneider 2021-04-28 22:27:21 -06:00
  • a923f5f249 Fixes on creating and listing child orgs in formspec dashboards Nathan Schneider 2021-04-27 22:54:15 -06:00
  • 3348dcfe19 added duplicate user error in add_member Luke Miller 2021-04-28 00:45:39 -04:00
  • 257c7e47db Updated README to reflect current conditions Nathan Schneider 2021-04-27 22:28:29 -06:00
  • 58458efd8e added more information to error messages Luke Miller 2021-04-27 14:04:25 -04:00
  • f09b6845c2 fixed bug where orgs.reset() would break the orgs.array list Luke Miller 2021-04-27 13:41:51 -04:00
  • 919e7524d2 starting to add some test cases Luke Miller 2021-04-27 01:00:49 -04:00
  • 0186384711 make_request now checks policy table, however set_policy function currently not working Luke Miller 2021-04-27 00:48:31 -04:00
  • 83b158eb3c fixed early end statement in make_request Luke Miller 2021-04-26 16:46:43 -04:00
  • 37c7f337a7 added lazy deletion for requests, bug fix for processes Luke Miller 2021-04-26 16:35:42 -04:00
  • 201fb98229 beginning to reimplement policy code Luke Miller 2021-04-26 01:06:44 -04:00
  • 06dd824f35 Merge branch 'modules' into 'master' Nathan Schneider 2021-04-26 04:35:24 +00:00
  • 411f4bd0a9 removed test file Luke Miller 2021-04-26 00:23:45 -04:00
  • a67dab55fe removing dictator for master merge Luke Miller 2021-04-26 00:23:02 -04:00
  • c541888cbd Linked org_dashboard to dashboard, added basic join/leave buttons Nathan Schneider 2021-04-23 23:21:02 -06:00
  • 6d070133b7 cleaning up Luke Miller 2021-04-23 22:44:55 -04:00
  • 6d5d93b4b7 bug fixes Luke Miller 2021-04-23 22:41:40 -04:00
  • 23d4a54a8e reverting metatable loading code Luke Miller 2021-04-23 22:26:04 -04:00
  • 6258855380 Merge branch 'master' into modules Luke Miller 2021-04-23 22:17:03 -04:00
  • 2ad343e4e9 Merge branch 'metatable-fix' into 'master' Nathan Schneider 2021-04-22 21:31:15 +00:00
  • 5940fe1af4 temporary fix for org functions failing Luke Miller 2021-04-22 17:28:09 -04:00
  • 87bd3ecc89 Adding org_dashboard (but not yet tested) Nathan Schneider 2021-04-21 22:43:48 -06:00
  • 4eb12d77c9 have a basic form of processes working! see demo.lua for an example Luke Miller 2021-04-21 22:35:30 -04:00
  • 44e40d96e6 added support for making requests to an org (first step of processes) Luke Miller 2021-04-21 16:17:41 -04:00
  • 90da4c70bb standardizing org template Luke Miller 2021-04-19 10:11:22 -04:00
  • c5c152d466 Merge branch 'save_orgs_fix' into 'master' Nathan Schneider 2021-04-19 03:47:22 +00:00
  • 6073732e6c Set up dropdowns in dashboard Nathan Schneider 2021-04-18 17:27:35 -06:00
  • 486d310f52 Began creating complex interactions in Minetest with _context Nathan Schneider 2021-04-17 23:37:56 -06:00
  • 55c3ee9f46 Added basic modpol.interactions.message Nathan Schneider 2021-04-17 21:46:14 -06:00
  • 9f65e2bdd3 Changed modpol.orgs.list_all to return table not string Nathan Schneider 2021-04-17 09:50:18 -06:00
  • a6cd6ebcfe Began dashboard formspec in Minetest Nathan Schneider 2021-04-17 09:40:23 -06:00
  • cff1d393c0 bug fixes: orgs load properly (metatable set), orgs can't have same name, orgs now saved on modifying operations Luke Miller 2021-04-16 20:27:31 -04:00
  • 6bc5f4077e Fixes to basic CLI dashboard Nathan Schneider 2021-04-15 23:50:13 -06:00
  • 10810eeaa7 Fixed modpol.dashboard call for listing orgs to new nomenclature Nathan Schneider 2021-04-15 23:33:40 -06:00
  • defa4fac50 Merge branch 'renaming' into 'master' Nathan Schneider 2021-04-15 04:35:38 +00:00
  • 70b1c4d7d2 bug fix Luke Miller 2021-04-15 00:30:55 -04:00
  • 8e190baa75 updated chat command to support new oo standard Luke Miller 2021-04-15 00:21:56 -04:00
  • ce56ec3fd6 fixed bug where getting org by name wouldn't work Luke Miller 2021-04-15 00:13:04 -04:00
  • 4abee2e603 got rid of old orgs.lua Luke Miller 2021-04-15 00:09:33 -04:00
  • 4ccdb443e2 fixed typo and added instance creation to modpol.lua Luke Miller 2021-04-12 17:00:48 -04:00
  • bc3aba4ff0 changed modpol.orgs.list to modpol.orgs.array, added support for id or org name in get_org function Luke Miller 2021-04-12 16:55:24 -04:00
  • 08122f7a6a Small fix to switch dashboard call to OO logic Nathan Schneider 2021-04-12 16:11:19 +00:00
  • 74ecba940a Turned 'menu' command into 'dashboard' Nathan Schneider 2021-04-11 22:24:47 -06:00
  • 8feae2d57e Merge branch 'typo-fix' into 'master' Nathan Schneider 2021-04-11 04:11:19 +00:00
  • 694e779658 Merge branch 'oo-pattern' into 'master' Nathan Schneider 2021-04-11 04:10:45 +00:00
  • 4557e9c7d8 completed refactor Luke Miller 2021-04-10 21:09:29 -04:00
  • 63ba335b44 fixed typo 'properites' -> 'properties' Luke Miller 2021-04-10 16:35:14 -04:00
  • 0a16d85be2 added remove_org, get_org, and record functions to orgs Luke Miller 2021-04-05 22:39:20 -04:00
  • 9a0680b07e Merge branch 'master' of https://gitlab.com/medlabboulder/modpol into oo-pattern Luke Miller 2021-04-03 23:01:59 -04:00
  • 66c4e63adb starting refactor, simple functionality works atm Luke Miller 2021-04-03 23:01:31 -04:00
  • 13597e7fc8 Merge branch 'standardized_chat_commands' into 'master' Nathan Schneider 2021-03-29 05:23:31 +00:00
  • cd8770eb98 updated chat commands to be structured the same without duplicates/respellings Luke Miller 2021-03-28 16:26:14 -04:00
  • ae4c37d3ab Update LICENSE.md Nathan Schneider 2021-03-28 16:37:59 +00:00
  • fc5e117b63 Merge branch 'Redo_orgs' into 'master' Nathan Schneider 2021-03-25 22:24:09 +00:00
  • 41274b2ff7 add warning to modpol.record user 2021-03-25 18:16:49 -04:00
  • 252c04c6c7 bugfix orgs user 2021-03-25 17:37:43 -04:00
  • ccbe3d2afb Merge branch 'fix_reset_orgs' into 'master' Nathan Schneider 2021-03-22 03:35:28 +00:00
  • 4c912f0e1b Merge branch 'master' of https://gitlab.com/medlabboulder/modpol Luke Miller 2021-03-21 23:00:24 -04:00
  • f6e6b8acc1 fixed error where orgs without a ledger crash the server when the reset_orgs function is run Luke Miller 2021-03-21 23:00:03 -04:00
  • 1b770a987b Various bugfixes on orgs and minetest chatcommands Nathan Schneider 2021-03-15 18:08:06 -06:00
  • 3b31dffe67 Made command_list a table Nathan Schneider 2021-03-15 19:28:05 +00:00
  • f255a057e5 changed minetest chat function regchat to create command_list table Nathan Schneider 2021-03-15 19:26:16 +00:00
  • ebfd270b25 Slight README update Nathan Schneider 2021-03-14 22:52:57 -06:00
  • ac6bae3f85 Added modpol.menu() functions modpol and modpol_minetest. Not sure if latter works. Nathan Schneider 2021-03-14 22:51:53 -06:00
  • 8faca7931a Merge branch 'fix_storage_crash' into 'master' Nathan Schneider 2021-03-10 07:09:16 +00:00
  • aeb9ec5dc1 fix modpol storage of old_ledgers MisterE123 2021-03-10 02:03:15 -05:00
  • 501ef4d354 Merge branch 'fix_storage_crash' into 'master' Nathan Schneider 2021-03-10 06:56:49 +00:00
  • dc87322dbb fix modpol storage of old_ledgers MisterE123 2021-03-10 01:52:42 -05:00
  • 27ad3dd4a5 Merge branch 'try_num_3' into 'master' Nathan Schneider 2021-03-10 06:45:27 +00:00
  • 6ab11d4f2d try a third time to fix crash MisterE123 2021-03-10 01:40:04 -05:00
  • cbedeefac7 Merge branch 'try_again' into 'master' Nathan Schneider 2021-03-10 06:32:25 +00:00
  • 1f48e8ff1a try again to fix crash MisterE123 2021-03-10 01:29:20 -05:00
  • deeea90abc Merge branch 'fix_crash' into 'master' Nathan Schneider 2021-03-10 06:23:17 +00:00
  • dae67b3efd fix dump crash MisterE123 2021-03-10 01:11:49 -05:00
  • b37e7002a8 Merge branch 'org_ids' into 'master' Nathan Schneider 2021-03-10 06:04:03 +00:00
  • 843b41b617 Merge branch 'gbrrudmin-master-patch-64184' into 'master' Nathan Schneider 2021-03-10 05:58:54 +00:00
  • 3f5b65a28f remove depends = default MisterE 2021-03-10 05:20:02 +00:00
  • 419fc84822 change orgs to use id numbers as their table key and function input param MisterE123 2021-03-08 14:06:15 -05:00
  • 418926f551 Merge branch 'work_with_orgs' into 'master' Nathan Schneider 2021-03-02 05:19:04 +00:00
  • d646a4a8dd rework orgs. Add various properties to orgs. Make all org functions return success boolean as well as error/success string message. MisterE123 2021-03-01 19:11:20 -05:00
  • 4f53e801c4 Some unfinished, broken additions to processes Nathan Schneider 2021-02-20 22:48:17 -07:00
  • bf309aa63d Deleted ModPolProcess.drawio Nathan Schneider 2021-02-12 04:37:45 +00:00
  • bec17ec70e Added ModPolProcess.drawio Nathan Schneider 2021-02-11 23:14:27 +00:00
  • 6a6220b253 Added modpol.approved and modpol.add_policy functions Nathan Schneider 2021-02-11 21:59:17 +00:00
  • b6ac30ee72 Merge branch 'new_file_org' into 'master' Nathan Schneider 2021-02-11 21:56:34 +00:00
  • dc12ec50a9 Change file structures so that the interior modpol folder IS the portable modpol. Added documentation of how to pre-define the modpath and the storage file. MisterE123 2021-02-11 16:39:51 -05:00
  • 37463fc8cc Update README.md Nathan Schneider 2021-02-11 06:06:20 +00:00
  • a2db10b9d7 Merge branch 'change_file_structure' into 'master' Nathan Schneider 2021-02-11 05:20:19 +00:00
  • f19796f82d *Reorganized code so that further expansion is possible in a very organized manner. MisterE123 2021-02-10 23:40:28 -05:00
  • c05023ad20 Fixed glitch on list_users in init.lua, thx @gbrrudmin Nathan Schneider 2021-02-10 23:44:46 +00:00
  • b80f025093 Removed "default" from Minetest dependency list, thanks to @gbrrudmin Nathan Schneider 2021-02-10 22:15:56 +00:00
  • a3fb83fbfa Created processes.lua with consent, initiate functions Nathan Schneider 2021-01-31 22:47:28 -07:00
  • c927b4d9fc Major refactoring (big thanks to OldCoder) enabling CLI and local storage and cleaner modpol/MT split Nathan Schneider 2021-01-28 23:22:06 -07:00
  • c8ca1d3d51 Implemented binary_poll_user and /pollself Nathan Schneider 2021-01-23 00:18:23 -07:00
  • e581b6a84f Update LICENSE to .md Nathan Schneider 2021-01-22 21:45:02 +00:00
  • f12310bdb6 Add LICENSE Nathan Schneider 2021-01-22 21:44:47 +00:00
  • d86e1adcb9 Update README.md Nathan Schneider 2021-01-22 21:42:07 +00:00
  • 311b1772fd Update README.md Nathan Schneider 2021-01-22 21:39:56 +00:00