Commit Graph

  • 633e786d95 prep for app commands master Ean Milligan 2025-07-17 17:53:31 -0400
  • 6d731951c7 deno fmt Ean Milligan 2025-07-17 17:11:11 -0400
  • a4ddce0bc8 Add Repeat Roll button Ean Milligan 2025-07-17 04:56:43 -0400
  • 50d9c78b45 Upgrade web view system with auto timeout Ean Milligan 2025-07-17 04:29:20 -0400
  • 44a1200084 update webview to support dms Ean Milligan 2025-07-17 03:12:50 -0400
  • 96cffd9c4c deno fmt Ean Milligan 2025-07-17 03:01:28 -0400
  • 2d55c073ee apply the hotfix better Ean Milligan 2025-07-17 03:01:05 -0400
  • 3146f2bc96 i hate this, fix attachment sending in dms by tricking dd into doing it right Ean Milligan 2025-07-17 02:58:31 -0400
  • 65fc9e56de remove devmode flag Ean Milligan 2025-07-17 02:51:48 -0400
  • 46757b31bc fix inline roll handling Ean Milligan 2025-07-17 02:42:13 -0400
  • 1052e7d2e2 Add Roll Web View Ean Milligan 2025-07-17 02:32:14 -0400
  • 5e94056fc5 that should be a word, but ok cspell Ean Milligan 2025-07-15 15:43:47 -0400
  • 7744d3a72e Fix permission checks on api/inline/alias Ean Milligan 2025-07-15 15:42:50 -0400
  • 6e71878d42 remove roll logging, never was used, update db notes in config.example Ean Milligan 2025-07-15 05:12:34 -0400
  • b0401809c4 Reimplement the roll decorators help commands as a shortcut to the roll decorators help home page, migrate all old help pages to new help library Ean Milligan 2025-07-15 04:58:08 -0400
  • 79d72654e2 bugfix, this check should only happen in guild mode Ean Milligan 2025-07-15 04:10:07 -0400
  • 0767b66f33 1 more rename for reorg Ean Milligan 2025-07-15 01:27:29 -0400
  • d41ce7fc34 help lib reorg Ean Milligan 2025-07-15 01:25:43 -0400
  • 5233d029f3 alias import update Ean Milligan 2025-07-15 01:24:28 -0400
  • f2ed8a4f16 add alias rename command Ean Milligan 2025-07-14 22:47:47 -0400
  • d677fc6a0c add clone/copy alias command Ean Milligan 2025-07-14 22:29:04 -0400
  • d386561855 add -ns decorator Ean Milligan 2025-07-13 06:04:50 -0400
  • 3b3ce821bd add new tables to guild cleanup when bot is removed from a guild Ean Milligan 2025-07-13 05:52:57 -0400
  • 60f996b0a9 add roll alias docs Ean Milligan 2025-07-13 05:35:37 -0400
  • 660f9e9bc2 clean up typing Ean Milligan 2025-07-13 05:10:57 -0400
  • 500579f2a3 upgrade charset on db to support emojis Ean Milligan 2025-07-13 05:10:37 -0400
  • 7301df4d9d fix alias system Ean Milligan 2025-07-13 04:42:47 -0400
  • b055e0174d deno fmt Ean Milligan 2025-07-13 04:42:31 -0400
  • f19c4216c0 not sure how this did not come up with the api in the past, but found out a resolve func cannot be passed into a worker. devised a system to store these off while the worker works and pick them back up on the main thread when applicable Ean Milligan 2025-07-13 04:25:55 -0400
  • fe70166e6a Change alias name length to be driven by config, increase to 200char Ean Milligan 2025-07-13 03:09:36 -0400
  • 4bbdb59f3d Implement full roll alias system with support for yVars, currently untested. Additionally: made numbers in code more readable, change indentation to spaces in db init files, fix simulatedNominal system defaults to be config driven Ean Milligan 2025-07-13 01:22:47 -0400
  • fedba62d52 fix import Ean Milligan 2025-07-11 23:21:22 -0400
  • c8af87e407 add strict typing to api embeds Ean Milligan 2025-07-11 20:42:07 -0400
  • 05174aecd9 fix typos Ean Milligan 2025-07-11 18:08:52 -0400
  • 075fa1de71 idk why that wasn't bolded Ean Milligan 2025-07-09 21:30:22 -0400
  • 6d987a6d83 update user formatting help page to mention inline rolling Ean Milligan 2025-07-09 19:42:15 -0400
  • 6299cdc7ec Add labels help page Ean Milligan 2025-07-09 19:34:43 -0400
  • 31e32a29c6 properly fix getmodifiers not eating or eating too much, now output format should properly match input format Ean Milligan 2025-07-09 15:28:02 -0400
  • dd2fc5b8df rm shorthand report command from readme Ean Milligan 2025-07-09 15:13:35 -0400
  • ff9168e493 add docs and delete option to inline command Ean Milligan 2025-07-09 15:11:54 -0400
  • 66010047b5 Add support for inline rolls, toggled by new [[inline command Ean Milligan 2025-07-09 15:02:25 -0400
  • 754ce054b5 add more debug Ean Milligan 2025-07-09 14:49:16 -0400
  • cb5522345a add missing toJSON field to bigints inside artigen's worker Ean Milligan 2025-07-09 14:42:10 -0400
  • 515021a295 only add prefix to rolls that need it Ean Milligan 2025-07-09 14:41:43 -0400
  • e0fdb1eb31 remove old help commands Ean Milligan 2025-07-09 13:16:09 -0400
  • d9c49c588c Add help page for custom dice Ean Milligan 2025-07-09 13:13:25 -0400
  • c445364aa7 deno fmt Ean Milligan 2025-07-09 13:13:17 -0400
  • 156f3d528f All decimals in custom dice Ean Milligan 2025-07-09 13:13:04 -0400
  • 30f0314695 Implement Custom Dice Shapes Ean Milligan 2025-07-09 12:53:10 -0400
  • b2d4d0c0a4 fix modifiers parsing Ean Milligan 2025-07-08 17:57:07 -0400
  • 3d146e9c7b remove exclusions for nonexistant files Ean Milligan 2025-07-08 02:44:15 -0400
  • 6aa4c73d5d remove command prompt, its never been used and its just legacy code that never got cleaned up Ean Milligan 2025-07-08 02:36:59 -0400
  • 4b6683525c add group help pages Ean Milligan 2025-07-08 02:26:10 -0400
  • 7a4a33f661 Fix success/fail gt/lt on groups to actually work correctly Ean Milligan 2025-07-08 02:18:52 -0400
  • 6e88e96cda handle having an initial config correctly Ean Milligan 2025-07-08 01:32:51 -0400
  • 02e2faf58f specify the initial value of all reducers to avoid weird bugs/edge cases Ean Milligan 2025-07-08 01:25:30 -0400
  • 4e12e11fe2 change how pages are referenced Ean Milligan 2025-07-07 20:57:13 -0400
  • bddf7c6fdb Add help pages to detail how artigen is different from roll20 Ean Milligan 2025-07-07 20:54:02 -0400
  • d989e9d473 FULLY SUPPORT GROUPS FOIASHFOIASHFOIASFDH :D Ean Milligan 2025-07-07 20:17:32 -0400
  • ad0aef6c94 add missing previousGroupData Ean Milligan 2025-07-07 11:48:26 -0400
  • 499c277fba add missing modifiers from group rolls Ean Milligan 2025-07-07 11:45:12 -0400
  • 41214bd0d3 Add support for modifiers on multi-mode Ean Milligan 2025-07-07 04:33:23 -0400
  • cbac134f79 Add initial group support, only support SUM mode (ie no modifiers allowed) Ean Milligan 2025-07-07 02:12:53 -0400
  • cb3cb6777d add honse Ean Milligan 2025-07-07 00:04:34 -0400
  • 69e9d6ca1d the x was for indeX retard. wip code here Ean Milligan 2025-07-06 03:50:03 -0400
  • abe49d49c2 add group balance checker Ean Milligan 2025-07-01 02:18:38 -0400
  • 139ef44556 fix import Ean Milligan 2025-07-01 02:16:56 -0400
  • 2b9de4be81 fix naming on this, idk why there were x's on them Ean Milligan 2025-07-01 02:15:46 -0400
  • 5ee02241a8 prepare for grouped rolls Ean Milligan 2025-06-28 21:56:25 -0400
  • 2867e5f557 add a couple cspell words Ean Milligan 2025-06-28 21:50:24 -0400
  • 3ea48838f4 fully fix fate dice Ean Milligan 2025-06-28 21:47:09 -0400
  • b6b1f872d2 start fixing fate dice with other shit Ean Milligan 2025-06-28 20:58:40 -0400
  • 4ed561a15b add success/failures to readme Ean Milligan 2025-06-28 20:31:45 -0400
  • 15fd57ea18 Add target success/failures option Ean Milligan 2025-06-28 20:26:44 -0400
  • 38bc021455 add sorting dice to readme Ean Milligan 2025-06-28 05:48:33 -0400
  • ed5f7d9f1e fix wrong docs Ean Milligan 2025-06-28 05:47:19 -0400
  • f0ea31edf3 Add ** as an option for x^y Ean Milligan 2025-06-28 05:43:10 -0400
  • c9772d3ccf Add Dice Sorting option Ean Milligan 2025-06-28 05:36:10 -0400
  • 5f58f9cae8 Properly handle mt! or !m (or other future no number mashups) Ean Milligan 2025-06-28 05:16:48 -0400
  • 0e009441ca Implement dice matching option Ean Milligan 2025-06-28 04:34:46 -0400
  • 791dd3a626 allow all roll20 options on ova and cwod dice Ean Milligan 2025-06-28 03:18:32 -0400
  • 57ce6e1d1b how tf was that missing from the readme Ean Milligan 2025-06-26 05:17:26 -0400
  • 7116851139 Add Number Variables flag Ean Milligan 2025-06-26 04:32:39 -0400
  • 41fbb1bd50 fix newlines not being respected in roll command, fix some followup issues in the [[r or [[roll command variants Ean Milligan 2025-06-26 04:15:12 -0400
  • fcae60cb69 deno fmt Ean Milligan 2025-06-26 03:39:52 -0400
  • f4fcb097c3 improve the YouNeedAD error message Ean Milligan 2025-06-26 03:39:48 -0400
  • ac63642d3a add extra newline between raw and results Ean Milligan 2025-06-26 03:31:46 -0400
  • 4516f17949 deno fmt Ean Milligan 2025-06-26 03:28:35 -0400
  • 414bab3a0d fix plurality of success and fail on cwod dice Ean Milligan 2025-06-26 03:27:33 -0400
  • ae321885d6 Remove the rollDecorators command, implement roll command help library, god this was a pain to write Ean Milligan 2025-06-26 03:17:26 -0400
  • 5b7ceb9f88 add internal flag of if a roll is complex to add warning message to nominal Ean Milligan 2025-06-21 21:41:56 -0400
  • 6162339942 strip whitespace from initial config in output text Ean Milligan 2025-06-21 21:23:19 -0400
  • 0066652590 deno fmt Ean Milligan 2025-06-21 21:09:05 -0400
  • 9d6b389d71 Add simulated nominal flag Ean Milligan 2025-06-21 21:08:53 -0400
  • 8793011350 fix bruno rd docs Ean Milligan 2025-06-21 16:24:09 -0400
  • babc57497e Add Roll Distribution flag Ean Milligan 2025-06-21 16:18:04 -0400
  • 308f897eb7 update countDetail reducer Ean Milligan 2025-05-06 04:20:29 -0400
  • b1fce05149 eliminate some cpu cycles per roll by only reducing when count or confirmCrit is on Ean Milligan 2025-05-06 03:10:40 -0400
  • 7a0b49dc0c Add loopCountCheck to more loops Ean Milligan 2025-05-06 03:00:57 -0400
  • 5e1a509c96 add loopCountCheck to new loop Ean Milligan 2025-05-06 02:53:15 -0400