Commit Graph

  • badc6baaf0 test: Increase test coverage (#39) Develop critters.zip 2026-04-10 05:38:14 +10:00
  • ee4dca2ae3 added migration to populate system with user id data from member table add-system Aster Fialla 2026-03-17 09:17:43 -04:00
  • ff4dba3dfd added system model and migration Aster Fialla 2026-03-17 09:17:15 -04:00
  • 61d4e121a9 added some more timestamps to make things easier on myself webhook-responsiveness-hotfix laika 2026-03-15 17:43:13 +11:00
  • 63b2f182bb fixed typo laika 2026-03-15 13:39:56 +11:00
  • baf2f51773 added stuff i forgot cos im silly and am a bit rash laika 2026-03-13 23:56:35 +11:00
  • 6c9c253a70 increased logging verbosity (with and without DEBUG env variable), added logic to exit bot and restart container on unhandled errors laika 2026-03-13 23:39:54 +11:00
  • 96c2abc06a Merge branch 'main' into Develop Aster Fialla 2026-03-11 21:42:57 -04:00
  • c2a88804ad docs: Update readme and other tweaks (#37) main pieartsy 2026-03-11 21:27:41 -04:00
  • 2b31cc2ae9 perf: Merge develop into main (#36) pieartsy 2026-03-09 09:00:15 -04:00
  • b602e654ec why wont these workflows stay up gahdamn laika 2026-03-05 16:34:56 +11:00
  • 732ad36bba Add unique index migration (#34) pieartsy 2026-03-06 16:52:26 -05:00
  • 8446559bfb Delete duplicate members migration (#33) pieartsy 2026-03-06 16:43:44 -05:00
  • 14ef1581c1 fix: memberRepo methods syntax (#35) pieartsy 2026-03-06 16:39:23 -05:00
  • 10eab6de74 fix: changed property reference for createMember in repo (#32) pieartsy 2026-03-05 13:16:29 -05:00
  • d8682c2a1b i forgot to git add data-source.ts 🤦 laika 2026-03-05 17:25:39 +11:00
  • 20e8564c15 added .env with examples, updated data-source to be access a docker container instead of relying on loopback laika 2026-03-05 17:22:22 +11:00
  • 78cda7d3c4 fix: update dockerfile to run npm start (#31) pieartsy 2026-03-03 07:43:25 -05:00
  • 21587dcb7a fix: update message helper reference hotfix (#30) pieartsy 2026-03-02 08:50:41 -05:00
  • aeb7d88ee9 feat: Add migration to migrate existing data to new member table (#29) pieartsy 2026-03-01 22:10:03 -05:00
  • 8fe53563d0 feat: add db migrations with typeORM (#28) pieartsy 2026-03-01 21:25:49 -05:00
  • d14e89e8b2 Fix: Further converting ES6 to CJS - Making exports named instead of default (#26) pieartsy 2026-02-28 15:28:27 -05:00
  • 39a7115803 Converting ES6 back to CJS (#25) pieartsy 2026-02-28 14:39:32 -05:00
  • 72b70f5175 Update dockerfile for standalone deployment (#23) Laika Bozhko 2026-03-01 06:37:59 +11:00
  • df80eca0ec refactor: Removing then/catch from async/await calls (#22) pieartsy 2026-02-25 19:30:39 -05:00
  • 7fead5e3d7 feat: Add unit tests (#21) pieartsy 2026-02-24 12:42:23 -05:00
  • 428310dfad Delete .github/workflows/node.js.yml (#20) pieartsy 2026-02-24 09:30:27 -05:00
  • dc0de4b092 Update README.md pieartsy 2026-02-24 09:23:07 -05:00
  • 6898e3142c Create CONTRIBUTING.md pieartsy 2026-02-24 09:16:55 -05:00
  • adcb05a38b Create LICENSE pieartsy 2026-02-22 11:57:12 -05:00
  • db3c588745 updated tests Aster Fialla 2026-02-20 11:36:41 -05:00
  • 56d7f7d1fa call getMemberCommandInfo in parseMemberCommand Aster Fialla 2026-02-20 11:33:16 -05:00
  • 8f6ae668b0 update getMemberCommandInfo Aster Fialla 2026-02-20 11:03:50 -05:00
  • 211a705f31 update enums Aster Fialla 2026-02-20 11:00:57 -05:00
  • 69c242350f updated readme Aster Fialla 2026-02-20 10:01:56 -05:00
  • 899d04a125 Merge branch 'main' of https://github.com/pieartsy/PluralFlux into add-attachments add-attachments Aster Fialla 2026-02-20 09:55:18 -05:00
  • 8fc590c062 feat: add tests and other such features (#3) pieartsy 2026-02-19 21:45:10 -05:00
  • d24bcc8438 Added package-lock.json Aster Fialla 2026-02-19 21:43:38 -05:00
  • eb80fd2ec0 edit webhook helper to replace message including attachment Aster Fialla 2026-02-19 13:50:15 -05:00
  • f65aeb0019 add methods to messageHelper to parse through attachment URLs Aster Fialla 2026-02-19 13:49:37 -05:00
  • 7a3b8c1994 edited help message trigger for updatePropic Aster Fialla 2026-02-19 01:45:43 -05:00
  • 2e0a8adec5 added tests for updateDisplayName Aster Fialla 2026-02-19 01:31:38 -05:00
  • 7aeae1837f added todo note Aster Fialla 2026-02-19 00:59:57 -05:00
  • 6eb9fef376 added debounce to count guilds properly Aster Fialla 2026-02-19 00:52:06 -05:00
  • 9dab429d0d , updated tests for webhookHelper and removed error response when proxy is sent without content Aster Fialla 2026-02-19 00:51:33 -05:00
  • f9199f8477 removed error response when proxy is sent without content Aster Fialla 2026-02-19 00:48:57 -05:00
  • a7cd4e96f0 updating enums Aster Fialla 2026-02-19 00:20:53 -05:00
  • 21efbccfd7 adding more cases to messageHelper tests Aster Fialla 2026-02-19 00:20:46 -05:00
  • 873959a5f4 finally mocking correctly Aster Fialla 2026-02-18 21:24:41 -05:00
  • d33c3213f3 removed confusing brackets from enum docs Aster Fialla 2026-02-18 21:20:56 -05:00
  • 75c4c548d8 deleted extra file added during merge Aster Fialla 2026-02-18 21:13:25 -05:00
  • 9d5493e8ab Merge remote-tracking branch 'origin/add-tests' into add-tests Aster Fialla 2026-02-18 21:03:44 -05:00
  • fc1c463696 more tests for webhookhelper Aster Fialla 2026-02-18 17:14:04 -05:00
  • 1bba8099e9 updating docstring for messageHelper parseProxyTags Aster Fialla 2026-02-18 16:29:08 -05:00
  • acd9ce7c3e more cases for messageHelper just in case Aster Fialla 2026-02-18 16:28:35 -05:00
  • da9a3d2c8a finished tests for messageHelper! Aster Fialla 2026-02-18 12:37:39 -05:00
  • 274f1ead15 added "return" so tests dont terminate on failure and deleted env.jest Aster Fialla 2026-02-18 12:11:55 -05:00
  • 223292c2d3 added tests for parseProxyTags and updated logic Aster Fialla 2026-02-18 10:16:51 -05:00
  • 400e40a405 updated sendMessageAsAttachment to returnBufferFromText and updated commands/webhookHelper accordingly Aster Fialla 2026-02-18 09:19:44 -05:00
  • 152bc8873d added test for memberHelper Aster Fialla 2026-02-18 09:16:26 -05:00
  • e16694ac2d fixed test and logic Aster Fialla 2026-02-18 08:47:37 -05:00
  • f0ac02e86d readded line i shouldn't have removed in sendMessageAsMember Aster Fialla 2026-02-18 00:33:05 -05:00
  • 5c01f2e284 test setup for messagehelper and webhookhelper Aster Fialla 2026-02-18 00:28:18 -05:00
  • da5a250445 added return to addFullMember so that addNewMember can reference it properly in strings Aster Fialla 2026-02-18 00:27:33 -05:00
  • 23a57b3e99 simplified sendMessageAsAttachment Aster Fialla 2026-02-18 00:26:43 -05:00
  • 1bf6c8c1f2 think i fixed weird error with webhook sending error when a user has no members Aster Fialla 2026-02-18 00:25:23 -05:00
  • fe00f66104 more tests for member helper Aster Fialla 2026-02-17 23:03:45 -05:00
  • 15703c24cd moved import to helpers folder Aster Fialla 2026-02-17 23:03:19 -05:00
  • 3dbbe7df50 moved import to helpers folder Aster Fialla 2026-02-17 23:03:08 -05:00
  • 31eb4262dd upgraded fluxer.js Aster Fialla 2026-02-17 22:23:55 -05:00
  • c645bb0aea renamed db to database more tests and fixing logic for memberhelper Aster Fialla 2026-02-17 22:23:47 -05:00
  • 0b7f549bdf added error handling parseMemberCommand test Aster Fialla 2026-02-17 21:20:55 -05:00
  • bfc633a755 setup fixed more Aster Fialla 2026-02-17 20:52:22 -05:00
  • 01e620a935 finally figured out issue with tests (referencing the method directly in the test.each calls the real method not the mock in beforeEach()) Aster Fialla 2026-02-17 20:48:54 -05:00
  • a4804c2ea7 added babel to convert es modules to cjs Aster Fialla 2026-02-17 20:48:44 -05:00
  • 164ff7d8b6 nevermind it wasn't actually working, gonna move on for now Aster Fialla 2026-02-17 19:58:56 -05:00
  • 5e3b3f33d3 mostly working except for the weirdest error Aster Fialla 2026-02-17 19:38:50 -05:00
  • 4fcb53482c separating out enum return from method return Aster Fialla 2026-02-17 19:36:14 -05:00
  • ba9552b4aa updated jest to sort of work with es6 Aster Fialla 2026-02-17 17:38:06 -05:00
  • 35b454bc80 Revert "converted import syntax to commonJS" Aster Fialla 2026-02-17 17:25:18 -05:00
  • 321fe7f0a9 more correct dockerfile and compose.yaml Aster Fialla 2026-02-17 17:16:48 -05:00
  • 0a4bfa59ad more correct test setup Aster Fialla 2026-02-17 07:14:47 -05:00
  • 79d98c3618 adjusted beforeeach/beforeall so more pass Aster Fialla 2026-02-17 07:11:22 -05:00
  • a44e2745c5 got test sort of working (jest set up is not crashing but also not mocking correctly) Aster Fialla 2026-02-16 15:10:00 -05:00
  • 5ab0d62bdb converted import syntax to commonJS Aster Fialla 2026-02-16 14:29:53 -05:00
  • 4f2e893491 Create node.js.yml pieartsy 2026-02-17 11:41:30 -05:00
  • 74cab4f91f Update README.md pieartsy 2026-02-17 11:15:34 -05:00
  • 1661dfd637 Create FUNDING.yml pieartsy 2026-02-17 11:14:54 -05:00
  • 876f9486ad more correct test setup Aster Fialla 2026-02-17 07:14:47 -05:00
  • 5e28cdfd01 adjusted beforeeach/beforeall so more pass Aster Fialla 2026-02-17 07:11:22 -05:00
  • 5a39610547 got test sort of working (jest set up is not crashing but also not mocking correctly) Aster Fialla 2026-02-16 15:10:00 -05:00
  • a3caa2dc42 converted import syntax to ES modules Aster Fialla 2026-02-16 14:29:53 -05:00
  • 055ecdf20d removed unneeded code Aster Fialla 2026-02-16 13:43:34 -05:00
  • 51ada567ce made bot search and query lowercase instead of only applying to uppercase Aster Fialla 2026-02-16 13:30:57 -05:00
  • be5505b03c added --help functionality to import command Aster Fialla 2026-02-16 12:50:46 -05:00
  • 07d4e735eb changed parseProxyTags to filter proxy differently. changed conditional in sendMessageAsMember because obj will never not exist Aster Fialla 2026-02-16 12:47:50 -05:00
  • 8b709b75ce updated readme and enums Aster Fialla 2026-02-16 12:31:26 -05:00
  • 6cd34e9c68 adjusted webhook helper to not query twice for member. Aster Fialla 2026-02-16 12:30:46 -05:00
  • b2fc9f9111 fixed regex to escape proxy tags that match a normal regex Aster Fialla 2026-02-16 12:16:06 -05:00
  • b3813d771d tentative adding of system model (not used yet) Aster Fialla 2026-02-16 11:09:03 -05:00