Commit Graph

  • 269e3bb7c5 Column sorting (#838) dgtlmoon 2022-08-16 10:45:36 +02:00
  • dedbaabb94 Disable pagination sorting-paging dgtlmoon 2022-08-16 10:06:52 +02:00
  • b77582a167 WIP dgtlmoon 2022-08-16 10:04:17 +02:00
  • 982291e63c Sort ordering dgtlmoon 2022-08-16 09:26:12 +02:00
  • 9976f3f969 Update README.md dgtlmoon 2022-08-15 22:27:45 +02:00
  • 1f250aa868 Revert "don't process paused entries after queue", so we can still manually recheck a paused watch dgtlmoon 2022-08-15 21:46:18 +02:00
  • 1c08d9f150 Remove 'last-changed' from url-watches.json and always calculate from history index (#835) dgtlmoon 2022-08-15 21:14:18 +02:00
  • 9942107016 Massive improvements to error handling - show separate output for non HTTP 200 status replies dgtlmoon 2022-08-15 18:56:53 +02:00
  • 1eb5726cbf Execute JS should happen after waiting seconds dgtlmoon 2022-08-15 11:26:04 +02:00
  • b3271ff7bb Upgrade playwright python driver (#834) dgtlmoon 2022-08-14 19:53:42 +02:00
  • f82d3b648a Crash protection - handle the case where watch was deleted while being checked (#833) dgtlmoon 2022-08-14 19:13:45 +02:00
  • 015c9f0d32 Crash protection - handle the case where watch was deleted crash-protection-when-watched-queued-deleted dgtlmoon 2022-08-14 19:00:10 +02:00
  • 034b1330d4 Don't process a watch if it was paused after being queued (#825) dgtlmoon 2022-08-09 10:48:18 +02:00
  • 93caf360ed oops small-fix/dont-process-if-queued-then-paused dgtlmoon 2022-08-08 20:06:05 +02:00
  • e95e5047fd Don't process a watch if it was paused AFTER being queued dgtlmoon 2022-08-08 20:04:13 +02:00
  • a7d005109f Notification Library Update (fixes for Home Assistant) - update requirements.txt (#818) Hmmbob 2022-08-08 08:48:38 +02:00
  • 048c355e04 Remove social links for now dgtlmoon 2022-08-07 19:24:27 +02:00
  • 4026575b0b 0.39.17.2 0.39.17.2 dgtlmoon 2022-08-05 15:53:09 +02:00
  • 8c466b4826 Test fix - Remove debug from test dgtlmoon 2022-08-05 08:26:37 +02:00
  • 6f072b42e8 Security update - Password could be unset from settings form unexpectedly (#808) dgtlmoon 2022-08-05 00:05:43 +02:00
  • e318253f31 Disable SIGCHLD Handler for now - keeping SIGTERM for DB writes dgtlmoon 2022-08-04 23:48:36 +02:00
  • b9d153af81 Add test, minor cleanup bugfix/598-password dgtlmoon 2022-08-04 23:42:01 +02:00
  • 70e484e7d9 Re #598 - Password could be unset accidently dgtlmoon 2022-08-04 23:18:05 +02:00
  • f0f2fe94ce Handle SIGTERM for cleaner shutdowns (#737) dgtlmoon 2022-08-02 10:21:25 +02:00
  • 627fd368fb Return exit status sig-handler dgtlmoon 2022-08-02 09:06:52 +02:00
  • f2f8469891 WIP dgtlmoon 2022-08-01 21:02:07 +02:00
  • 27117b324d Add comment dgtlmoon 2022-08-01 19:30:04 +02:00
  • 3cc7b8e489 Nope ignore it :) dgtlmoon 2022-08-01 19:25:45 +02:00
  • 307ce59b38 Handle SIGSTOP for suspend mode also dgtlmoon 2022-08-01 19:23:38 +02:00
  • d1bd5b442b whitespace cleanup dgtlmoon 2022-08-01 19:18:13 +02:00
  • a3f492bf17 use multiprocessing to wrap flask and use SIGTERM to save DB dgtlmoon 2022-08-01 19:13:57 +02:00
  • 58b0166330 Merge branch 'master' into sig-handler dgtlmoon 2022-08-01 16:48:10 +02:00
  • 26f5c56ba4 Remove [save & preview] button, the preview is not updated live so it can lead to confusion (#801) dgtlmoon 2022-08-01 14:47:00 +02:00
  • c0dc18b849 Remove [save & preview] button, the preview is not updated live so it can lead to confusion ui-tweaks dgtlmoon 2022-08-01 11:22:45 +02:00
  • a1c3107cd6 Feature - priority queue - edited and added watches should get checked before automatically queued watches (#799) dgtlmoon 2022-07-31 15:35:35 +02:00
  • 8fef3ff4ab [preview current] cleanup code and add test dgtlmoon 2022-07-30 20:11:56 +02:00
  • db28b30b1b add test for situation found in https://github.com/dgtlmoon/changedetection.io/pull/749#issuecomment-1200154861 bwees 2022-07-30 09:14:06 -04:00
  • 6bdcdfbaea fixed replace bug in get_diff_types bwees 2022-07-30 09:05:55 -04:00
  • 0efc504c5d change form wording bwees 2022-07-30 08:47:07 -04:00
  • 628cb2ad44 added form validation for diff filter checkboxes bwees 2022-07-30 08:30:56 -04:00
  • baa25c9f9e Feature - mute notifications (#791) dgtlmoon 2022-07-29 21:09:55 +02:00
  • 16f5d9c839 logic fix feature/mute-notifications dgtlmoon 2022-07-29 20:53:17 +02:00
  • 5aee457b4d Cleanup dgtlmoon 2022-07-29 20:43:57 +02:00
  • 8e9e32eaef Mute notifications refactor handling dgtlmoon 2022-07-29 20:31:17 +02:00
  • 69c8fb351d tweak icon dgtlmoon 2022-07-29 18:36:52 +02:00
  • 8233ce2b01 WIP dgtlmoon 2022-07-29 16:33:15 +02:00
  • 604f2eaf02 remove unneeded debug statements Brandon Wees 2022-07-29 08:40:47 -04:00
  • 2a649afd22 Merge branch 'diff-filters' of https://github.com/bwees/changedetection.io into diff-filters bwees 2022-07-29 08:39:32 -04:00
  • 526f8fac45 remove unneeded import bwees 2022-07-29 08:39:30 -04:00
  • e76f5efee3 Merge branch 'master' into diff-filters dgtlmoon 2022-07-29 12:54:54 +02:00
  • 488699b7d4 Test improvement - remove unnecessary step dgtlmoon 2022-07-29 10:23:59 +02:00
  • cf3a1ee3e3 0.39.17.1 0.39.17.1 dgtlmoon 2022-07-29 10:13:29 +02:00
  • daae43e9f9 Bug fix: Filter failure detection notification was interfering with change-detection results, added test case (#786) dgtlmoon 2022-07-29 10:11:49 +02:00
  • 7ac0620099 fixed merge conflict with latest version bwees 2022-07-28 20:52:01 -04:00
  • 14765b46bd fix broken logic bwees 2022-07-28 20:48:20 -04:00
  • 4f3a15e68d clean up test bwees 2022-07-28 20:48:14 -04:00
  • c6207f729d added middleware to fix broken default checkboxes during tests bwees 2022-07-28 20:37:20 -04:00
  • fcc1a72d30 changed tests bwees 2022-07-28 20:37:03 -04:00
  • 6f2b7ceddb changed UI to have checkboxes instead of dropdown bwees 2022-07-28 20:36:53 -04:00
  • 1e265b312e fix macos test running bwees 2022-07-28 20:33:01 -04:00
  • cdeedaa65c README.md - new Discord invite link dgtlmoon 2022-07-28 23:07:07 +02:00
  • 44b2159140 example memory usage that isnt cleared memusage-example dgtlmoon 2022-07-28 20:55:01 +02:00
  • 3c9d2ded38 0.39.17 0.39.17 dgtlmoon 2022-07-28 13:07:51 +02:00
  • 9f4364a130 Add https://discord.com/api notification hook to the automatic truncation due to Discords 2000 char limit dgtlmoon 2022-07-28 12:34:55 +02:00
  • 5bd9eaf99d UI Feature - Add watch in "paused" state, saving then unpauses (#779) dgtlmoon 2022-07-28 12:13:26 +02:00
  • 5051e0a8c2 update tests feature/add-paused dgtlmoon 2022-07-28 12:00:06 +02:00
  • b1c51c0a65 Enhancement - support xPath text() function filter, for example "//title/text()" in RSS feeds (#778) dgtlmoon 2022-07-28 11:50:31 +02:00
  • 63321b3885 Add watch in paused state dgtlmoon 2022-07-28 11:42:21 +02:00
  • 232bd92389 Bug fix - Filter "Only trigger when new lines appear" should check all history, not only the first item (#777) dgtlmoon 2022-07-28 10:16:19 +02:00
  • e6173357a9 Visual Selector direct element finder fix dgtlmoon 2022-07-28 09:19:10 +02:00
  • 09685c62ab LXML memory leak workaround dgtlmoon 2022-07-27 15:35:05 +02:00
  • 9d8558fbc9 LXML memory leak workaround threading-memory-improvements dgtlmoon 2022-07-27 15:35:05 +02:00
  • f2b8888aff Update README.md dgtlmoon 2022-07-27 14:25:24 +02:00
  • 9c46f175f9 Update README.md links dgtlmoon 2022-07-27 14:23:18 +02:00
  • a7a8ba58ed fix status dgtlmoon 2022-07-27 13:11:14 +02:00
  • 7823140442 WIP dgtlmoon 2022-07-27 13:05:23 +02:00
  • 1f27865fdf Filter failure notification send default enable now controlled by setting Env var dgtlmoon 2022-07-27 00:01:51 +02:00
  • faa42d75e0 Refactor of extract text filter - Regex, support Regex (groups) and all python regex flags via /something/aiLmsux (#773) dgtlmoon 2022-07-26 17:33:40 +02:00
  • 114dab23e9 tweak test refactor/regex-text-extract dgtlmoon 2022-07-26 17:19:36 +02:00
  • 96ff5dbeeb Adding multiline example test dgtlmoon 2022-07-26 17:18:30 +02:00
  • 8898f1ba01 Group match added to test dgtlmoon 2022-07-26 17:01:52 +02:00
  • b069c2d04a Tweak tests dgtlmoon 2022-07-26 17:00:15 +02:00
  • 2e451e1f8a Fix flag handling dgtlmoon 2022-07-26 16:43:29 +02:00
  • ced1c66e4d Refactor of extract regex dgtlmoon 2022-07-26 14:28:22 +02:00
  • 3b6e6d85bb Update README.md - adding LinkedIn link dgtlmoon 2022-07-25 00:28:41 +02:00
  • 30d6a272ce Update README.md - Adding Discord and YouTube links dgtlmoon 2022-07-24 23:06:42 +02:00
  • 291700554e Bug fix for alerting when xPath based filters are no longer present (#772) dgtlmoon 2022-07-23 19:39:52 +02:00
  • a82fad7059 Send notification when CSS/xPath filter is missing after more than 6 (configurable) attempts (#771) dgtlmoon 2022-07-23 17:15:27 +02:00
  • f5af262a81 Be more clear about what didnt work feature/filter-failure-notification dgtlmoon 2022-07-23 16:58:47 +02:00
  • 256e328e98 Improve title dgtlmoon 2022-07-23 16:57:24 +02:00
  • c2fe5ae0d1 mailto plaintext handling fix for 'plaintext' apprise integration dgtlmoon 2022-07-23 16:55:04 +02:00
  • befd093ea2 mailto plaintext handling fix for 'plaintext' apprise integration dgtlmoon 2022-07-23 16:55:04 +02:00
  • 73cccff8bb Make the error message more helpfuyl dgtlmoon 2022-07-23 16:54:50 +02:00
  • 7eaae0daee 6 is better :) dgtlmoon 2022-07-23 16:41:39 +02:00
  • 269a7f1c54 Align test with const dgtlmoon 2022-07-23 16:30:56 +02:00
  • c2deb18945 Oops dgtlmoon 2022-07-23 16:29:14 +02:00
  • 2584af19d2 WIP dgtlmoon 2022-07-23 16:22:11 +02:00
  • 5beefdb7cc Minor code cleanups dgtlmoon 2022-07-23 13:18:44 +02:00
  • 60cefca3d7 Not needed cleanup/mtable-def dgtlmoon 2022-07-22 18:58:42 +02:00
  • f6d64445bf Small cleanups dgtlmoon 2022-07-22 18:55:18 +02:00