Commit Graph

  • 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 Develop Aster Fialla 2026-03-11 21:42:57 -04:00
  • c2a88804ad docs: Update readme and other tweaks (#37) main HEAD 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) develop pieartsy 2026-03-03 07:43:25 -05:00
  • 8ec327a149 Added workflow_dispatch sync-on-demand Aster 2026-03-03 04:25:01 +11:00
  • 21587dcb7a fix: update message helper reference hotfix (#30) pieartsy 2026-03-02 08:50:41 -05:00
  • ce57d15b29 Update .gitea/workflows/build-dev.yml Claudia 2026-03-02 15:01:33 +11:00
  • 2114362dbb Update .gitea/workflows/sync-from-mirror.yaml Claudia 2026-03-02 14:59:57 +11:00
  • d1c1754212 Update .gitea/workflows/build-dev.yml Claudia 2026-03-02 14:53:34 +11: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
  • 7d438b1492 Update .gitea/workflows/sync-from-mirror.yaml Laika 2026-02-28 17:50:17 +11:00
  • c16b397cfa Add .gitea/workflows/sync-from-mirror.yaml Laika 2026-02-28 17:36:49 +11:00
  • e862d7c178 Update compose.yaml Laika 2026-02-28 17:21:56 +11:00
  • e40c1266c2 Update .gitea/workflows/build-main.yml Laika 2026-02-28 17:20:30 +11:00
  • b8e155bcc5 Update .gitea/workflows/build-main.yml Laika 2026-02-28 17:16:53 +11:00
  • 2551ab4343 Update .gitea/workflows/build-dev.yml Laika 2026-02-28 17:16:30 +11:00
  • 135962267d Update .gitea/workflows/build-dev.yml Laika 2026-02-28 17:08:18 +11:00
  • 24802f1b75 Update .gitea/workflows/build-main.yml Laika 2026-02-28 17:01:19 +11:00
  • dbdb9fc38c Update .gitea/workflows/build-dev.yml Laika 2026-02-28 17:00:56 +11:00
  • a3e0aa73b4 Update .gitea/workflows/build-dev.yml Laika 2026-02-27 13:26:23 +11:00
  • 0a9a0680a4 Update Docker image for pluralflux service LaikaBzko-Infra-1 Laika Bozhko 2026-02-27 13:25:02 +11:00
  • 690344934b merge upstream Aster 2026-02-27 12:31:38 +11:00
  • 020dd9d54c Add files via upload Laika Bozhko 2026-02-27 11:59:27 +11:00
  • bf4f55c91b Upload files to ".gitea/workflows" Laika 2026-02-26 14:36:36 +11:00
  • df80eca0ec refactor: Removing then/catch from async/await calls (#22) pieartsy 2026-02-25 19:30:39 -05:00
  • b3566010a2 Update .gitea/workflows/build-main.yml Laika 2026-02-26 00:28:41 +11:00
  • 0eee2988ce update build-main with SSH compose deploy laika 2026-02-26 00:20:49 +11:00
  • a86260cc4a Update .gitea/workflows/build-main.yml Laika 2026-02-26 00:15:15 +11:00
  • 506e3ef9dd Update .gitea/workflows/build-main.yml Laika 2026-02-26 00:12:08 +11:00
  • 6a33fb592a Update .gitea/workflows/build-main.yml Laika 2026-02-26 00:11:21 +11:00
  • 2f255cefd1 Update .gitea/workflows/build-main.yml Laika 2026-02-26 00:09:48 +11:00
  • c54016de77 Delete .gitea/workflows/test-workflow.yaml Laika 2026-02-26 00:08:03 +11:00
  • 31da15eaeb Update .gitea/workflows/build.yml Laika 2026-02-26 00:07:40 +11:00
  • 43f4302dbc add build workflow laika 2026-02-25 23:55:42 +11:00
  • af3da44946 test laika 2026-02-25 23:34:29 +11:00
  • af57e2e6a3 add workflows laika 2026-02-25 23:21:13 +11:00
  • 77191566e3 initial setup laika 2026-02-25 23:18:48 +11:00
  • db8f2c59de adjusted importHelper to properly test throwing of aggregate error refactor-async-await Aster Fialla 2026-02-24 22:29:03 -05:00
  • dd21ed564b changed getAllMembersInfo map to say index not name as it actually gets the index of a member and then the member object Aster Fialla 2026-02-24 21:26:42 -05:00
  • d226238e14 adjusted tests to properly use mockRejectedValue for async rejections Aster Fialla 2026-02-24 21:08:04 -05:00
  • 5050f98e8f pushes e.message instead of full error object to errors array in importHelper Aster Fialla 2026-02-24 20:38:08 -05:00
  • dad80bd385 reversed check for valid proxy (was returning valid if the proxy existed and invalid if it didn't) Aster Fialla 2026-02-24 20:29:23 -05:00
  • 545136bec7 added default case to memberCommandHandler to throw error if command is not recognized Aster Fialla 2026-02-24 20:19:43 -05:00
  • b02937a660 getAllMembersInfo checks for fields.length Aster Fialla 2026-02-24 20:17:04 -05:00
  • 6d82a067a1 Got rid of unnecessary check for empty message from user (Fluxer doesn't allow this to happen) Aster Fialla 2026-02-24 20:15:00 -05:00
  • 1d9d9600e5 replaced "pk;" with "pf;" in test Aster Fialla 2026-02-24 20:08:52 -05:00
  • c7d5f8a341 made importHelper mock throw error instead of "resolve" error Aster Fialla 2026-02-24 20:05:29 -05:00
  • 15d2f7d79d updated console.error message in database.js Aster Fialla 2026-02-24 20:02:32 -05:00
  • ba2274e5be changed commands.js to not have user interaction within the catch Aster Fialla 2026-02-24 20:02:11 -05:00
  • de674281f9 make memberCommand exit when error occurs with parseMemberCommand Aster Fialla 2026-02-24 19:54:10 -05:00
  • 102d694240 Simplify getWebhook to use .find() instead of foreach logic Aster Fialla 2026-02-24 19:52:29 -05:00
  • fb878222dd removed unnecessary try/catch from utils Aster Fialla 2026-02-24 19:49:59 -05:00
  • a1e007448f changed utils to check for 10MB size not 1MB Aster Fialla 2026-02-24 19:47:46 -05:00
  • efefcb69f4 added the remaining webhook tests Aster Fialla 2026-02-24 18:58:45 -05:00
  • ad783ae6b7 added dash to commands.js and test to pass Aster Fialla 2026-02-24 18:48:59 -05:00
  • 664295e4a5 refactored database to not use then/catch Aster Fialla 2026-02-24 18:12:43 -05:00
  • ded5910a7c removed jest-fetch-mock since it turns out I was just manually mocking it anyway Aster Fialla 2026-02-24 18:06:13 -05:00
  • cdf5c6e537 tested utils checkImageFormatValidity Aster Fialla 2026-02-24 18:03:55 -05:00
  • 34cb8f3cdb converted utils.js to not use then/catch Aster Fialla 2026-02-24 16:58:56 -05:00
  • 8d946ce921 put console.error in commands Aster Fialla 2026-02-24 16:58:39 -05:00
  • 8919fce34f removed console.log from import helper Aster Fialla 2026-02-24 16:56:03 -05:00
  • 15a040d1d1 forgot to switch over some tests in bot.test and commands.test Aster Fialla 2026-02-24 16:55:51 -05:00
  • 6470b223f6 fixed typo in webhookHelper Aster Fialla 2026-02-24 16:41:00 -05:00
  • 5d8ff9c6c6 one more test in commands.js, and removed console.error Aster Fialla 2026-02-24 16:22:38 -05:00
  • 2bf218683a edited bot to have top level main function Aster Fialla 2026-02-24 16:18:40 -05:00
  • 8b8cdd6d12 fixed set up for commands tests Aster Fialla 2026-02-24 15:57:33 -05:00
  • 5a91a529b1 removing then/catch from messageHelper.test.js Aster Fialla 2026-02-24 15:47:30 -05:00
  • b36a3ae236 refactoring memberHelper.js and tests to not use then/catch Aster Fialla 2026-02-24 15:43:43 -05:00
  • c19614b6a1 refactoring commands.js and tests to not use then/catch Aster Fialla 2026-02-24 14:50:46 -05:00
  • b4e4e5a951 refactoring bot and tests to not use then/catch Aster Fialla 2026-02-24 14:13:48 -05:00
  • 5ba5435d46 changed docstring Aster Fialla 2026-02-24 13:56:46 -05:00
  • fc58c47b03 refactor webhookHelper and tests to not use then/catch Aster Fialla 2026-02-24 13:56:37 -05:00
  • a0f62763af Merge branch 'main' of https://github.com/pieartsy/PluralFlux into refactor-async-await Aster Fialla 2026-02-24 12:43:52 -05:00
  • 7fead5e3d7 feat: Add unit tests (#21) pieartsy 2026-02-24 12:42:23 -05:00
  • 8318d715ad added enum Aster Fialla 2026-02-24 12:39:42 -05:00
  • 971638bfe3 refactored async/await for import helper to not also use then/catch Aster Fialla 2026-02-24 12:39:37 -05:00
  • 123aabf650 documentation: adjusted docstrings Aster Fialla 2026-02-24 10:37:02 -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
  • 3c7dfcb72b update enums Aster Fialla 2026-02-23 15:55:01 -05:00
  • 9059c63747 mostly finished command tests Aster Fialla 2026-02-23 15:54:45 -05:00
  • 6937d7b694 made import error not a PDF again Aster Fialla 2026-02-23 15:50:21 -05:00
  • e31d9c2881 removed now-unneeded .toJSON() for embeds Aster Fialla 2026-02-23 15:20:39 -05:00
  • 654338f88e removed duplicate text from importHelper Aster Fialla 2026-02-23 15:11:10 -05:00