Commit Graph

  • e05da30fd4 putzen.sh aktualisiert main ctandi 2025-01-13 18:17:07 +0100
  • 902f137671 main.py aktualisiert ctandi 2025-01-13 17:49:48 +0100
  • 1c3e363433 apitypes: sourceNumber can be null lemoer 2024-12-29 18:12:30 +0100
  • 286588e0fe putzen.sh: specify week explicitly lemoer 2024-12-29 03:22:31 +0100
  • 83802d5232 fixup lemoer 2024-12-29 03:15:27 +0100
  • 0f8284afce Automatically get weeknumber in putzen.sh lemoer 2024-12-29 03:14:51 +0100
  • e790392250 add putzen.sh lemoer 2024-12-29 02:53:37 +0100
  • 5c0c521f31 docker-compose: use timezone from system lemoer 2024-12-29 02:46:35 +0100
  • 062b493367 main: set trust mode to always lemoer 2024-12-29 02:05:17 +0100
  • 5d2d4ff560 Dockerfile: use python alpine and install dev libs lemoer 2024-12-29 01:39:45 +0100
  • 625358ba55 docker-compose: map signal-cli-rest-api to port 8081 lemoer 2024-12-29 01:39:17 +0100
  • 8e080c2ead docker-compose: restart always lemoer 2024-12-29 01:11:28 +0100
  • e4b0759fb7 README: update lemoer 2024-12-29 01:03:09 +0100
  • c2d99290a8 Update readme lemoer 2024-12-29 00:49:25 +0100
  • d93b1141d7 README: add info how to create a task lemoer 2024-12-29 00:42:11 +0100
  • cc2fa6f35b Task: add unfulfillable_message_sent property lemoer 2024-12-29 00:40:25 +0100
  • 05bbf2f8d1 main: move db to data/ such that docker does not create a directory lemoer 2024-12-29 00:33:42 +0100
  • f3c0e0c363 Add docker and README.md lemoer 2024-12-28 23:46:13 +0100
  • 2e3793278d LabCleaningBot: additional instructions after join lemoer 2024-12-28 18:37:44 +0100
  • 43d450811c LabCleaningBot: send hint for pad to group lemoer 2024-12-28 18:32:26 +0100
  • b2800252cf Task: add pad_url to task lemoer 2024-12-28 18:10:22 +0100
  • 4974f97f6b add list_signal_groups.py lemoer 2024-12-28 16:53:02 +0100
  • e6b8a0445c LabCleaningBot: improve verbosity for users lemoer 2024-12-28 14:13:15 +0100
  • 8292edb3b6 LabCleaningBot: add assert_is_base_group_admin() lemoer 2024-12-28 14:12:35 +0100
  • 7d3137dc61 LabCleaningBot: do not add lemoers account by code lemoer 2024-12-28 14:10:40 +0100
  • 9539ec5984 main: load lab_cleaning_signal_base_group from config lemoer 2024-12-28 14:03:00 +0100
  • 7eb5d71e4e LabCleaningBot: better error handling in create_or_update_task_group() lemoer 2024-12-28 14:00:36 +0100
  • 22911eae50 LabCleaningBot: better messages lemoer 2024-12-28 02:19:45 +0100
  • dee545a6fa main: make receive_message easier to debug lemoer 2024-12-28 02:19:17 +0100
  • db7a98aa21 LabCleaningBot: make all members of the task group to admins lemoer 2024-12-28 02:18:10 +0100
  • aa36e3e911 main: do not remove members from the main group lemoer 2024-12-28 02:17:45 +0100
  • 458bfbfc2c main: use source instead of sourceNumber lemoer 2024-12-28 02:17:27 +0100
  • acb8ae2847 SignalAPI: improve error messages lemoer 2024-12-28 02:16:02 +0100
  • 6fa7cf5766 LabCleaningBot: add create_or_update_task_group() lemoer 2024-12-28 02:15:37 +0100
  • 669787bbce LabCleaningBot: fix session.commit() in sync_members_and_tasks() lemoer 2024-12-27 22:31:42 +0100
  • dd3d854259 main: check for timeouts in all requests (also timeouted tasks) lemoer 2024-12-27 20:20:25 +0100
  • f333fc7e56 main: use current timezone in favor of utc lemoer 2024-12-27 20:16:06 +0100
  • 0b868e4154 main: do not spam bae group if task is not fulfillable lemoer 2024-12-27 20:15:16 +0100
  • 9ec684d345 main: better task invite message lemoer 2024-12-27 20:14:39 +0100
  • aec64d3a6c main: add admin control lemoer 2024-12-27 19:31:55 +0100
  • 1f22182c72 LabCleaningBot: some docstrings for the methods lemoer 2024-12-27 02:26:30 +0100
  • e07c3bc4e6 .gitignore: add data.db lemoer 2024-12-27 02:12:31 +0100
  • c4725e2685 LabCleaningBot: check for timeouts lemoer 2024-12-27 02:05:26 +0100
  • 509e133913 LabCleaningBot: use logging.debug() for receive_message() errors lemoer 2024-12-27 02:04:19 +0100
  • a69fd2ed04 main: be more silent for sucessfully sent task not fullfillable message lemoer 2024-12-27 02:02:47 +0100
  • 37a8fb6f9c SignalAPI: return Err() instead of None for all methods lemoer 2024-12-27 02:00:45 +0100
  • fb994d1a5e LabCleaningBot: parse reactions lemoer 2024-12-27 01:59:48 +0100
  • d7b22f3bc5 LabCleaningBot: add unfulfillable_tasks to sync_members_and_tasks() lemoer 2024-12-27 01:24:56 +0100
  • 00d16561d5 models/ParticipationRequest: fix return types of try_reject() lemoer 2024-12-27 01:22:28 +0100
  • bda6457547 Add create_task.py lemoer 2024-12-27 01:21:21 +0100
  • 7ec74d859f main: add signal_timestamp_to_datetime() lemoer 2024-12-27 01:20:35 +0100
  • 5a2ff14d35 main: new main loop lemoer 2024-12-21 16:50:38 +0100
  • 3e6f39ba86 models: get_active_tasks() lemoer 2024-12-21 05:42:36 +0100
  • 76ec1c0923 Task: fix when no additional_requests_to_be_sent() in create_additional_requests() lemoer 2024-12-21 05:42:19 +0100
  • 947f31ad96 main: do not create bot as user in sync_members_as_active_users() lemoer 2024-12-21 05:40:20 +0100
  • 864714db6d main: send stuff lemoer 2024-12-21 05:39:00 +0100
  • b76741fb54 SignalAPI: do not remove the bot itself in update_group_members() lemoer 2024-12-21 05:23:09 +0100
  • 2b58061f44 Fix Ok(...) return for sync_members_as_active_users() lemoer 2024-12-21 03:20:24 +0100
  • 683fdd73c9 Task: create_additional_requests() lemoer 2024-12-21 02:39:27 +0100
  • b58ceecf1a main: sync_members_as_active_users() lemoer 2024-12-21 01:46:22 +0100
  • fce9452b72 models/User: add active lemoer 2024-12-21 01:45:10 +0100
  • 1e801789b8 Remove old stuff lemoer 2024-12-21 00:44:34 +0100
  • ce67012744 main: sync group members between two groups lemoer 2024-12-21 00:40:08 +0100
  • 89d2582bf7 SignalAPI: return updated group members in update_group_members() lemoer 2024-12-21 00:35:28 +0100
  • 6870d274b5 main: remove some unused old classes lemoer 2024-12-20 23:06:55 +0100
  • 4a226ca9b5 signal api: add some group features lemoer 2024-12-20 23:06:31 +0100
  • f6f99b860b models: add next_user_to_send_request() lemoer 2024-12-20 00:54:41 +0100
  • da2352642e Add main.py lemoer 2024-12-19 10:36:56 +0100
  • 32734c73e0 Add .gitignore lemoer 2024-12-19 10:32:09 +0100
  • 52112e1df8 Add some initial (unfinished) models lemoer 2024-12-19 10:31:45 +0100
  • 3a6de92eee Add requirements.txt lemoer 2024-12-19 10:23:29 +0100
  • 662aec865a apitypes: add a lot of apitypes lemoer 2024-12-19 10:16:39 +0100