Commit Graph
100 Commits
Author SHA1 Message Date
sheppy 4e4f53b330 feat: support dynamic links in msg or link-field
ci / docker (push) Successful in 1m0s
2025-06-05 21:45:16 +02:00
sheppy 35f9fc2a99 feat: support 'message' & 'link' fields 2025-06-05 21:35:31 +02:00
sheppy 53e6f32a18 add: header token auth 2025-06-05 20:59:01 +02:00
sheppy f2137e7e4c fix: deal with empty body or title
ci / docker (push) Failing after 15s
2025-01-05 15:30:12 +01:00
sheppy c577802e63 fi: limit title and body length 2025-01-05 15:21:28 +01:00
sheppy 2a74d9816f fix: honor 429 response 2025-01-05 15:19:53 +01:00
sheppy 178ba5451d fix: make os header optional
ci / docker (push) Failing after 47s
2024-11-23 23:22:14 +01:00
sheppy 14612016af feat: add opensearch support 2024-11-23 23:15:31 +01:00
sheppy df1dfd8b0c change: status as json instead of string
ci / docker (push) Failing after 4s
2024-11-14 22:02:00 +01:00
sheppy acf88ffa6e feat: downtime status information 2024-11-14 22:02:00 +01:00
sheppy 7fa965a92c fix: change output to stderr
ci / docker (push) Failing after 7s
2024-11-15 00:01:57 +01:00
sheppy e416149d35 fix: output users 2024-11-14 23:56:53 +01:00
sheppy 181b3dae14 fix: add return view to endpoint 2024-11-14 23:54:39 +01:00
sheppy c10bdf1fb7 fix: output downtime after reading args 2024-11-14 23:53:24 +01:00
sheppy 6783426e5f fix: add minutes default and cast 2024-11-14 23:50:15 +01:00
sheppy bc837169ff feat: implement downtime setting 2024-11-14 23:29:09 +01:00
sheppy 6e2e5e73da fix: handle empty string
ci / docker (push) Failing after 6s
2024-11-03 14:11:12 +01:00
sheppy 2305bc9789 fix: include yaml for server & docker build 2024-11-03 14:11:12 +01:00
sheppy cdb4a8aeb9 feat: implement substitution map 2024-11-03 14:11:12 +01:00
sheppy 85f72290b8 change: disable signal master method, switch to 'any'
ci / docker (push) Failing after 6s
2024-11-01 11:59:49 +01:00
sheppy 4d26d45515 feat: health/root endpoint for monitoring
ci / docker (push) Has been cancelled
2024-10-10 00:17:46 +02:00
sheppy e7ba6d64b3 update: run build on schedule
ci / docker (push) Failing after 4s
2024-09-27 17:04:03 +02:00
sheppy caf79e15e4 update: new registry path/project 2024-05-16 19:59:01 +02:00
sheppy 0c386062e8 feat: webhook support 2024-02-19 20:46:07 +01:00
sheppy f9bd4a2f6f fix: auth paranthesis 2024-02-19 18:40:44 +01:00
sheppy 85f0179d80 feat: direct token auth & webhook path auth support 2024-02-19 18:19:54 +01:00
sheppy 1ebd9db897 fix: correctly use newly created settings 2024-02-19 17:29:21 +01:00
sheppy 0d344be8f7 change: autocreate settings on get 2024-02-19 17:06:29 +01:00
sheppy dadccccbc5 fix: s-typo 2024-02-19 16:47:52 +01:00
sheppy 2b7034df0d fix: username encoding utf-8 2024-02-19 16:42:46 +01:00
sheppy 38e60c6898 fix: filtering for any method based on user prio 2024-02-19 16:28:38 +01:00
sheppy 2a277230b2 fix: user attribute name 2024-02-19 16:18:57 +01:00
sheppy d0109e080a fix: support any-method for legacy signal query 2024-02-19 16:14:08 +01:00
sheppy a2b045cf97 fix: don't output serialize if it is empty 2024-02-19 15:45:28 +01:00
sheppy f0bd08025e fix: directly passthrough user
..to prevent problems with mail internal hosts
2024-02-19 01:46:19 +01:00
sheppy 2c7dadbf35 fix: make smtp port configurable 2024-02-19 01:39:27 +01:00
sheppy 61bc04418b fix: select correct email-address field 2024-02-19 01:28:03 +01:00
sheppy 45ab33dad7 feat: settings api 2024-02-18 19:03:44 +01:00
sheppy cdab4d39cd feat: basic method=any & prio support 2024-02-18 17:55:45 +01:00
sheppy 00bb802327 fix: legacy signal dispatcher with new confirm 2024-02-18 17:32:10 +01:00
sheppy 1b3885850b fix: remove user/address distinction 2024-02-17 18:32:47 +01:00
sheppy 49d46dc8f7 fix: smtp connection 2024-02-17 18:29:16 +01:00
sheppy 8c7a748222 fix: misc smtp login & error reporting fixes 2024-02-17 18:07:32 +01:00
sheppy fd5754e1c2 fix: env not read correctly for dispatcher server 2024-02-17 17:26:12 +01:00
sheppy bdf67ec7fc Merge branch 'dev' 2024-02-17 17:11:40 +01:00
sheppy c2853af6b4 fix: update to new docker build 2024-02-17 17:11:34 +01:00
sheppy 6b8e517e3c fix: migrate to alpine build 2024-02-17 17:10:02 +01:00
sheppy a4a868e899 feat: add docker build 2024-02-17 17:03:23 +01:00
sheppy d6a2f8ec15 feat: add loop support for container 2024-02-17 17:03:14 +01:00
sheppy 7d3c449c16 fix: message title 2024-02-16 19:47:22 +01:00
sheppy 7f468ba860 feat: add topic query from api 2024-02-16 19:15:04 +01:00
sheppy 46260edfaa refactor: better method switching & ntfy support 2024-02-16 18:55:15 +01:00
sheppy 9816036d90 wip: ntfy & smtp 2024-02-16 18:54:42 +01:00
sheppy c0561634f5 add: debug & smtp 2024-02-16 14:49:10 +01:00
sheppy bc9f5ffd86 Merge branch 'master' of github.com:FAUSheppy/signal-http-gateway 2024-02-16 13:58:38 +01:00
sheppy 8cb412c74b refacto: setup new dispatch 2024-02-16 13:57:16 +01:00
sheppy 6760198760 fix: skip certain conditions 2024-02-15 16:44:45 +01:00
sheppy 2c202940d8 fix: dont ack failed signal sends 2024-02-15 16:28:29 +01:00
sheppy 5810e408c8 fix: add sqlite.db 2024-02-15 16:28:14 +01:00
sheppy df93ee47ab wip: 2024-01-13 03:30:37 +01:00
sheppy 294847d90a wip: 2024-01-06 14:37:28 +01:00
sheppy 12d1096d8e fix: use correct prefix for jsonify 2023-08-12 14:12:26 +02:00
sheppy cedbf68130 fix: remove os.environ query for SQLITE location 2023-08-12 14:01:07 +02:00
sheppy 0feb5a69fa feat: simple dispatch status query 2023-08-12 13:44:20 +02:00
sheppy 5f5c75ada0 fix: fallback on empty owners/groups 2023-08-10 19:52:28 +02:00
sheppy f98ce6842f fix: manager pw var name 2023-08-10 19:37:53 +02:00
sheppy 8ccc6416fd fix: set base_dn 2023-08-10 19:34:02 +02:00
sheppy e2ba8e20ee fix: show notification comment in message 2023-08-10 19:20:41 +02:00
sheppy 1cc93f14b5 remove: obsolete info 2023-08-05 14:41:51 +02:00
sheppy 2d9bc0b532 change: disable weblink in notification 2023-07-24 18:20:55 +02:00
sheppy 881cf3134d fix: typo icingaweb_url 2023-07-24 17:59:20 +02:00
sheppy be733a05f5 fix: service state field name 2023-07-24 17:45:25 +02:00
sheppy 6b8ff25de6 feat: icinga message parser 2023-07-24 16:54:57 +02:00
sheppy 80874c7127 feat: add debug output for unsupported struct 2023-07-24 16:52:32 +02:00
sheppy 4cf8f866b6 fix: encoding problems and optional contact info 2023-07-21 17:38:15 +02:00
sheppy d5901e9cb3 fix: use non-list var correctly 2023-07-21 17:16:37 +02:00
sheppy 355385b4df fix: user correct attribute from reponse 2023-07-21 17:15:30 +02:00
sheppy 40e289e20d fix: add phone number and email to reponse 2023-07-21 17:11:44 +02:00
sheppy 1015991e71 feat: support authentication 2023-07-21 16:51:10 +02:00
sheppy 6292e745a8 change: set signal cli bin via cmdline 2023-07-21 16:48:30 +02:00
sheppy 7a34422434 fix: corretly call interface.create_app in startup 2023-07-21 16:40:18 +02:00
sheppy f101a2f4c4 fix: remove obsolete PW init 2023-07-21 16:34:18 +02:00
sheppy 32c8226fc0 change: remove inbuilt authentication 2023-07-21 15:27:40 +02:00
sheppy f90bb56f1c fix: remove obsolete check for signal user file 2023-07-21 15:22:19 +02:00
sheppy 5c881f3582 fix: image name 2023-07-21 15:08:34 +02:00
sheppy 0171b2748c fix: move NO_READ_ENV to toplevel config 2023-07-21 09:44:50 +02:00
sheppy bbae1da98e add: waring outputs for bad ldap searches 2023-07-21 09:41:56 +02:00
sheppy b76b5b1f20 add: sqlalchemy & python-ldap 2023-07-21 09:41:30 +02:00
sheppy a81d10bc5a fix: args should overwrite env 2023-07-21 09:40:27 +02:00
sheppy cbe8b5c373 fix: skip empty results in dispatch 2023-07-21 09:40:08 +02:00
sheppy 5619fd7a36 fix: add -y flag to install 2023-07-17 00:28:50 +02:00
sheppy eba319af5e fix: add ldap non-python dep 2023-07-17 00:26:44 +02:00
sheppy 77eb7f4533 Merge branch 'ldap-ng-dev' of github.com:FAUSheppy/signal-http-gateway into ldap-ng-dev 2023-07-17 00:23:52 +02:00
sheppy c5bdcd9476 feat: docker build 2023-07-17 00:18:17 +02:00
sheppy 686ac86977 feat: read ldap args from env 2023-07-17 00:15:03 +02:00
sheppy 5e0003954f change: renable authentication 2023-07-16 22:28:55 +02:00
sheppy cddf6cd7db fix: cn/uid encoding 2023-07-16 13:21:42 +02:00
sheppy 749282cb92 fix: ldap group based selection 2023-07-16 13:21:29 +02:00
sheppy a81fafb9c7 fix: prevent double confirmations 2023-07-16 13:21:04 +02:00
sheppy 63469b013c fix: correctly confirm all relevant dispatches
..and not just the first
2023-07-15 14:08:10 +02:00