Commit Graph

  • 7a8d31a935 Finish room creator leaving fix main james 2023-10-27 11:08:40 +01:00
  • 4ae0a16457 Prevent room creator from leaving james 2023-10-27 11:03:17 +01:00
  • 1775976045 Fix existing users james 2023-10-27 11:02:54 +01:00
  • 6a6c2da584 improve logging james 2023-10-26 17:53:40 +01:00
  • 55f524e91c Log error james 2023-10-26 17:48:12 +01:00
  • 8f78889fd2 Get existing users james 2023-10-26 17:47:10 +01:00
  • 9d74f34b9a create object james 2023-10-26 17:41:12 +01:00
  • bbe5e468ce Add server domain james 2023-10-26 17:27:06 +01:00
  • 857360c4d2 add logging to start looking into existing users james 2023-10-26 17:06:08 +01:00
  • 2e7f2a07cc Renovate: Update Node.js to v21 renovate/node-21.x Renovate Bot 2023-10-25 18:58:01 +00:00
  • b3463cb971 Renovate: Update all non-major dependencies renovate/all-minor-patch Renovate Bot 2023-10-25 18:57:32 +00:00
  • 176fa455c2 Merge pull request 'Renovate: Update all non-major dependencies' (#52) from renovate/all-minor-patch into main Henrik HerHde Huettemann 2023-10-23 18:44:43 +02:00
  • 2985e2d19d Renovate: Update all non-major dependencies Renovate Bot 2023-10-23 16:21:52 +00:00
  • daeffdfcf7 Fix reactions translate-reactions Henrik Hüttemann 2023-10-23 17:53:24 +02:00
  • ca7787a8eb Add function to find user by RC username Henrik Hüttemann 2023-10-17 14:44:46 +02:00
  • ed4c9689ec Create mapping after successful reaction handling Henrik Hüttemann 2023-10-17 13:58:40 +02:00
  • 418c79ff55 Exclude admin user from membership check Henrik Hüttemann 2023-10-12 17:46:31 +02:00
  • 911a358333 Add reactions for messages Henrik Hüttemann 2023-10-11 17:46:33 +02:00
  • 80ad2133f3 Remove one-off-used library Henrik Hüttemann 2023-10-11 16:03:30 +02:00
  • 2c73c4f681 Update design decisions regarding reactions Henrik Hüttemann 2023-10-11 16:01:54 +02:00
  • cbd37d0a1a Add reaction mapping Henrik Hüttemann 2023-10-11 15:56:19 +02:00
  • f1f7d5905c Add manual reaction emoji translations Henrik Hüttemann 2023-10-11 15:49:40 +02:00
  • 0d2b14dcea WIP: Add script for automatic emoji translation --skip-ci-- Henrik Hüttemann 2023-10-06 14:51:20 +02:00
  • 6a35d42f92 Merge pull request 'Renovate: Update dependency lint-staged to v15' (#54) from renovate/lint-staged-15.x into main Henrik HerHde Huettemann 2023-10-23 18:12:02 +02:00
  • 2d9a2eb447 Renovate: Update dependency lint-staged to v15 Renovate Bot 2023-10-14 18:57:07 +00:00
  • e03e293e97 Remove outdated draft Henrik Hüttemann 2023-10-12 17:54:30 +02:00
  • 0293ee8b8e Merge pull request 'Handle event types' (#49) from event-based into main Henrik HerHde Huettemann 2023-10-06 12:38:31 +02:00
  • a276d8f8a2 Overwrite log files Henrik Hüttemann 2023-09-14 16:52:35 +02:00
  • 9c9dd97f33 Remove excess members from rooms Henrik Hüttemann 2023-09-14 16:25:17 +02:00
  • b141488f16 Add creation of admin user mapping Henrik Hüttemann 2023-09-14 16:14:22 +02:00
  • 806d41cc09 Sort imports Henrik Hüttemann 2023-09-14 16:13:07 +02:00
  • c498193ee3 Add await for mapping creation Henrik Hüttemann 2023-09-14 16:12:44 +02:00
  • 86e938794b Add exception handling for already joined users Henrik Hüttemann 2023-09-14 16:12:04 +02:00
  • ba900e913f Add function to get all mappings by type Henrik Hüttemann 2023-09-14 16:09:34 +02:00
  • 07f41ec618 Remove logs during reset Henrik Hüttemann 2023-09-14 16:05:45 +02:00
  • 2b03b3eee5 Remove functions.js draft Henrik Hüttemann 2023-09-14 16:05:12 +02:00
  • 1aff3561ae Fix test logs being written to file Henrik Hüttemann 2023-09-13 16:52:31 +02:00
  • 4fb240b39a Use warning log level for skipped entities Henrik Hüttemann 2023-09-13 16:42:14 +02:00
  • 29036deb58 Write logs to files Henrik Hüttemann 2023-09-13 16:41:41 +02:00
  • 1746d6f31b Add comments to reset script Henrik Hüttemann 2023-09-12 15:18:57 +02:00
  • c4e7659e30 Add event type handling Henrik Hüttemann 2023-09-12 15:06:10 +02:00
  • a7afe7b570 Add members to channel if they posted a message Henrik Hüttemann 2023-09-12 15:05:39 +02:00
  • d2543dca2f Storage: add function to get mapping by matrix ID Henrik Hüttemann 2023-09-12 15:02:00 +02:00
  • 6519732e89 Merge pull request 'Renovate Update Node.js to v20.6.1' (#50) from renovate/all-minor-patch into main Henrik HerHde Huettemann 2023-09-12 12:58:49 +02:00
  • a591af261d Renovate Update Node.js to v20.6.1 Renovate Bot 2023-09-11 17:50:40 +00:00
  • 37bc0b84f4 Merge pull request 'Renovate Update all non-major dependencies' (#48) from renovate/all-minor-patch into main Henrik HerHde Huettemann 2023-09-08 14:26:50 +02:00
  • 71e2b4d7a5 Renovate Update all non-major dependencies Renovate Bot 2023-09-06 16:50:05 +00:00
  • b282200794 Merge pull request 'Renovate Update docker.io/matrixdotorg/synapse Docker tag to v1.91.1' (#47) from renovate/all-minor-patch into main Henrik HerHde Huettemann 2023-09-05 14:43:21 +02:00
  • 4f9b498108 Renovate Update docker.io/matrixdotorg/synapse Docker tag to v1.91.1 Renovate Bot 2023-09-04 14:49:45 +00:00
  • 7ec14546fe Merge pull request 'Update dependencies' (#46) from upgrade into main Henrik HerHde Huettemann 2023-09-01 16:24:58 +02:00
  • b26c00f683 Add previous prettier trailing comma default Henrik Hüttemann 2023-09-01 16:20:57 +02:00
  • e4ea0b973c Update dependencies to minor versions Henrik Hüttemann 2023-09-01 16:17:49 +02:00
  • f0a0b5ec8e Update dependencies Henrik Hüttemann 2023-09-01 16:14:38 +02:00
  • f2bd5831c2 Pin woodpecker docker images Henrik Hüttemann 2023-09-01 13:44:49 +02:00
  • 77e1acf2e4 Merge pull request 'Configure Renovate' (#33) from renovate/configure into main Henrik HerHde Huettemann 2023-09-01 13:10:15 +02:00
  • 59b0ccbfa2 Add renovate.json Renovate Bot 2023-09-01 11:09:11 +00:00
  • afcdf061a6 Merge pull request 'Implement messages' (#25) from implement-messages into main Henrik HerHde Huettemann 2023-09-01 12:00:28 +02:00
  • bf683e84cf Skip thread replies imported before the thread root Henrik Hüttemann 2023-09-01 11:36:24 +02:00
  • b5605e64f7 Add ignore other event types and more error logging Henrik Hüttemann 2023-08-31 18:59:53 +02:00
  • d711b81f23 Add tests for Messages Henrik Hüttemann 2023-08-31 17:43:45 +02:00
  • 787c0c092f Add Message implementation Henrik Hüttemann 2023-08-18 15:30:53 +02:00
  • 5e6f23aab4 Add Application Service and documentation Henrik Hüttemann 2023-07-18 16:13:56 +02:00
  • 1191bda431 Merge pull request 'Update Woodpecker config for version 1' (#28) from update-ci into main Henrik HerHde Huettemann 2023-08-17 13:54:33 +02:00
  • c7e0afb8d3 Update Woodpecker config for version 1 Henrik Hüttemann 2023-08-17 13:38:49 +02:00
  • f5bae66aee Merge pull request 'Upgrade dependencies' (#27) from upgrade into main Henrik HerHde Huettemann 2023-08-16 14:21:06 +02:00
  • 61019075cb Upgrade dependencies Henrik Hüttemann 2023-08-16 13:39:00 +02:00
  • d251cf658f Merge branch 'fix-minor-things' Henrik Hüttemann 2023-06-26 14:36:02 +02:00
  • fae5c34adf Update dependencies Henrik Hüttemann 2023-06-23 15:53:30 +02:00
  • 8ba2ce4cab Edit mapping types to use constants Henrik Hüttemann 2023-06-23 15:43:31 +02:00
  • 6b723db5a1 Move user and room handling to respective modules Henrik Hüttemann 2023-06-23 15:26:39 +02:00
  • 3459bbecd3 Move user exclusion test to user handler Henrik Hüttemann 2023-06-22 17:12:48 +02:00
  • 463daefeda Fix broken and deactivated user creation test Henrik Hüttemann 2023-06-22 16:34:03 +02:00
  • de87228b8d Move membership creation to users Henrik Hüttemann 2023-06-22 16:17:05 +02:00
  • 3e1169235c Add helper functions to get ID mappings Henrik Hüttemann 2023-06-22 15:43:40 +02:00
  • 6225cdc8bb Merge pull request 'Add tests for storage helper' (#23) from test-helpers into main Henrik HerHde Huettemann 2023-06-22 14:44:52 +02:00
  • 680ad978ea Add tests for storage helper Henrik Hüttemann 2023-06-22 14:42:27 +02:00
  • b1e15242bd Merge pull request 'Fix minor things' (#22) from fix-things into main Henrik HerHde Huettemann 2023-06-19 21:05:43 +02:00
  • 8dd4e66948 Sort TS imports Henrik Hüttemann 2023-06-19 20:43:54 +02:00
  • 830cf0b539 Add more explicit type annotations Henrik Hüttemann 2023-06-19 20:43:45 +02:00
  • 96adb5e56d Update CI config to run tests with --ci option Henrik Hüttemann 2023-06-19 20:39:14 +02:00
  • 4c5d4ce72e Merge pull request 'Restructure rooms codebase and write tests' (#21) from structure-handlers into main Henrik HerHde Huettemann 2023-06-16 20:04:40 +02:00
  • 0007577bac Restructure rooms codebase and write tests Henrik Hüttemann 2023-06-16 19:56:13 +02:00
  • ac4de5a923 Merge pull request 'Update dependencies' (#20) from update-dependencies into main Henrik HerHde Huettemann 2023-06-14 15:12:53 +02:00
  • 3e9c39a24b Update dependencies Henrik Hüttemann 2023-06-14 15:11:34 +02:00
  • 83b830e0fc Merge pull request 'Implement Room Workflow' (#16) from implement-rooms into main Henrik HerHde Huettemann 2023-06-14 15:05:24 +02:00
  • ab597195da Add membership handling Henrik Hüttemann 2023-06-14 15:02:10 +02:00
  • 8b8b7b290d Add cleanup script to reset dev environment Henrik Hüttemann 2023-06-14 13:37:57 +02:00
  • a06e379531 Move Membership side-effects to own function Henrik Hüttemann 2023-06-14 13:07:52 +02:00
  • f767753bb3 Add instructions for rate limiting Henrik Hüttemann 2023-06-13 14:48:48 +02:00
  • 4a54b63cc0 Fix error for duplicate room memberships Henrik Hüttemann 2023-06-13 12:32:11 +02:00
  • 5d5c751de8 Fix promises to be awaited Henrik Hüttemann 2023-06-12 16:52:41 +02:00
  • e706451d90 Add createMembership function Henrik Hüttemann 2023-06-12 16:51:56 +02:00
  • f4891fdc83 Update reset instructions Henrik Hüttemann 2023-06-12 15:28:59 +02:00
  • 997ebf3ebb Add public room visibility to public chats Henrik Hüttemann 2023-06-12 15:23:28 +02:00
  • ef86d6e369 --wip-- [skip ci] Henrik Hüttemann 2023-06-12 14:54:39 +02:00
  • 91fa37f82d Make accessTokens nullable in storage Henrik Hüttemann 2023-06-12 14:54:24 +02:00
  • 4692c7edea Move handlers and clean up Henrik Hüttemann 2023-06-07 18:23:20 +02:00
  • ae3353c6cb Add room handler Henrik Hüttemann 2023-06-07 18:10:55 +02:00
  • 98fe90264f Move helper modules Henrik Hüttemann 2023-06-07 18:08:30 +02:00
  • ce5a668f1c Add Storage helper Henrik Hüttemann 2023-06-07 18:07:36 +02:00