This website requires JavaScript.
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