Граф коммитов

507 Коммитов

Автор SHA1 Сообщение Дата
Robin Appelman afe706dc87 0.3.0
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-11-12 16:07:16 +01:00
Robin Appelman bf150723a4 add support for listening with tls
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-11-11 17:23:23 +01:00
Robin Appelman 0189662ea6 bumb dependencies, msrv is now 1.51
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-11-11 16:37:07 +01:00
Robin Appelman b6e1b90b3b apply random offset to debounce timings to better spread peak load
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-11-10 14:51:07 +01:00
Robin Appelman 81ca1d927c more advanced debouce logic
instead of ignoring any messages send within N secconds of the last
it now sends up to one message every N secconds while they are comming in
and will send a final message after N secconds if the last message was debounced

Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-29 16:46:12 +02:00
Robin Appelman 4894505821 automatically disable colored logging when output is not a tty
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-26 16:41:29 +02:00
Robin Appelman 1cdac5dd2d enable colored --help output
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-26 16:34:10 +02:00
Robin Appelman c44b9dab26 elide lifetime
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-26 16:27:32 +02:00
Robin Appelman 09db5fba7b add command to close all open connections
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-26 16:19:10 +02:00
Robin Appelman 08b27c1288 readme formatting
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-06 17:49:11 +02:00
Robin Appelman e88529cd2d readme formatting
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-06 17:34:01 +02:00
Robin Appelman fa6cc3c475
Merge pull request #132 from wonderfulShrineMaidenOfParadise/openrc
README.md: Add OpenRC
2021-10-06 15:21:09 +00:00
博麗霊夢 2ff0010814 README.md: Add OpenRC
Signed-off-by: wonderfulShrineMaidenOfParadise <wonderfulShrineMaidenOfParadise@users.noreply.github.com>
2021-09-27 01:40:52 +09:00
Robin Appelman 5d3f257033 20.0.13 will be compatible
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-16 16:36:13 +02:00
Robin Appelman 4363ce26d5 cleanup storage mapping fetching
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-15 16:37:00 +02:00
Robin Appelman d3cc625136 remove unused import
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-14 17:37:54 +02:00
Robin Appelman 5dfbf6500f bumb dependencies
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-14 17:03:53 +02:00
Robin Appelman 04bdbc3743 fix migration script
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-13 17:46:02 +02:00
Robin Appelman aa75969da6 0.2.3
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-10 15:43:39 +02:00
Robin Appelman c80c54df84 fix building on non-linux systems
fixes #124

Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-10 15:08:53 +02:00
Robin Appelman 215ac31b70 bumb dependencies
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-09 16:43:03 +02:00
Robin Appelman bd2545c8c4 more event tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-09 14:18:13 +02:00
Robin Appelman 217c2441b1 psalm fixes
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-08 15:54:47 +02:00
Robin Appelman 10d0f151b9 phpunit setup
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-09-08 15:25:43 +02:00
Christopher Ng b260f1658e Enable dependabot
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2021-08-11 10:04:46 -07:00
Robin Appelman 28d132f659 0.2.2
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 15:25:45 +02:00
Robin Appelman 430c5813c7 add notes about pre_auth tokens to dev docs
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 15:18:45 +02:00
Robin Appelman f202e0436f add notes about js client and custom events to dev docs
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 15:10:19 +02:00
Robin Appelman bd561c0ea2 put snap config in a <details> section
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 14:58:57 +02:00
omyno 5de3d2fb07 Reflect changes needed for snap variant
When Nextcloud has been installed via Snap, it needs other parameters than it pulls from the config file due to the usage of sockets. The config file reports the sockets under /tmp/sockets/, but the real host directory is /tmp/snap.nextcloud/tmp/sockets.

This check should ultimately be added to notify_push:setup (which should also go as far as installing the unit file and starting the service so that it's a more seamless process for the user).
2021-08-04 14:56:25 +02:00
Robin Appelman 6066dae03b put systemd autorestart in a <details> section
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 14:55:18 +02:00
Timothy Allen 15bc857c59 Add a systemd service to restart the daemon
... whenever the app is updated.

Signed-off-by: Timothy Allen <tim@treehouse.org.za>
2021-08-04 14:50:51 +02:00
Robin Appelman 56172500e5 split developing.md
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 14:50:36 +02:00
Robin Appelman 8ea2c52146 some redis cleanup
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-04 14:36:22 +02:00
Robin Appelman 7832d8a9ac update config parser
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-03 17:27:51 +02:00
Robin Appelman 2522b4ebba fix typo
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-30 18:38:44 +02:00
Robin Appelman 5f28ec6c1d update dependencies
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-30 17:30:17 +02:00
Robin Appelman 0374528b49 clippy lints
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-30 17:05:59 +02:00
Robin Appelman 4f54fd43ed
Merge pull request #115 from nextcloud/fix-glob
fix: flip glob condition
2021-07-30 14:35:00 +00:00
kinolaev 7c8deb3e3a fix: flip glob condition
Signed-off-by: Sergey Nikolaev <kinolaev@gmail.com>
2021-07-24 20:07:28 +03:00
Robin Appelman 0a14040f5b match routes with an extra 'push/' in the beginning
this can make it easier to configure the remote proxy in some cases

Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-12 12:30:47 +02:00
Robin Appelman aa46e84f56 update readme
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-24 16:57:26 +02:00
Robin Appelman 7b84a345ef make loading of additional config files optional
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-24 15:47:59 +02:00
Robin Appelman b9623d7b92 0.2.0
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-17 15:26:33 +02:00
Robin Appelman cc1b3d3088 fix loglevel logic
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-16 14:04:03 +02:00
Robin Appelman f2588e419f update config parser to disable ssl when connecting to pgsql using an ip
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-16 13:34:13 +02:00
Robin Appelman b3eee0aef1 make tests not hang?
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-16 12:49:06 +02:00
Robin Appelman ea93b6f4b8 bumb dependencies
this raised the MSRV to 1.46

Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-15 20:30:53 +02:00
Robin Appelman 2c9927a2aa add option to disable ansi output in log
fixes #84

Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-04 14:23:44 +02:00
Robin Appelman 2cf08256b1 bumb dependencies
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-06-01 18:31:51 +02:00