Commit graph

  • 4d48ea1844
    Merge pull request from safing/feature/ready-api develop v0.19.5 master Daniel Hååvi 2024-04-23 10:56:20 +02:00
  • e35d320498 Improve ready API error message Daniel 2024-04-23 10:49:16 +02:00
  • b15a4aac46 Add ready API endpoint and temporarily "backport" to ping Daniel 2024-04-23 10:46:50 +02:00
  • 20a72df439 Improve error messages for not ready API endpoints Daniel 2024-04-23 10:46:09 +02:00
  • c4a6f2ea67
    Merge pull request from safing/fix/version-metadata v0.19.4 Daniel Hååvi 2024-04-17 11:46:36 +02:00
  • e888e08b66 Fix and improve parsing of git tag based version metadata Daniel 2024-04-16 17:10:54 +02:00
  • c6fa7a8b8d Remove debug statement v0.19.3 Daniel 2024-04-11 15:11:07 +02:00
  • a5b6129e6f Improve version metadata v0.19.2 Daniel 2024-04-11 14:59:01 +02:00
  • ae1468fea1
    Merge pull request from safing/maint/improve-version-info v0.19.1 Daniel Hååvi 2024-04-10 14:01:44 +02:00
  • e7611f0469 Fix test bin Daniel 2024-04-10 13:55:43 +02:00
  • 16d99c76e5 Allow referrers on same origin Daniel 2024-04-10 13:48:01 +02:00
  • 3248926cfb Improve version info, add build time Daniel 2024-04-10 13:47:49 +02:00
  • a90357bbc2
    Merge pull request from safing/migrate-build-info v0.19.0 Patrick Pacher 2024-03-27 13:48:20 +01:00
  • 045eedc978 fix CheckVersion assuming license is set by the build script migrate-build-info Patrick Pacher 2024-03-26 10:13:10 +01:00
  • ff5e461b84 Migrate to runtime/debug.BuildInfo for most VCS information Patrick Pacher 2024-03-26 10:10:38 +01:00
  • 704e9e256c Update deps v0.18.9 Daniel 2023-12-22 14:24:35 +01:00
  • 7cd682c894 Close action trigger when notification is deleted v0.18.8 Daniel 2023-12-22 14:21:18 +01:00
  • 88f974fa66
    Merge pull request from safing/feature/pm-updates v0.18.7 Daniel Hovie 2023-12-19 15:43:59 +01:00
  • 865cb5dd8f Improve migration logs Daniel 2023-12-18 17:10:21 +01:00
  • 75e24bea70 Remove binmeta utils, which moved to portmaster/profile/icons Daniel 2023-12-18 17:10:01 +01:00
  • 05348192cb Disable CodeQL workflow Daniel 2023-12-18 17:09:31 +01:00
  • 7631b9d28a Expose SaveConfig for writing config to disk Daniel 2023-12-18 17:09:07 +01:00
  • 0607924762
    Merge pull request from safing/feature/config-value-migration v0.18.6 Daniel Hovie 2023-12-01 11:49:14 +01:00
  • 9a29e2e4c2 Add blob: to CSP image-src Patrick Pacher 2023-12-01 11:47:44 +01:00
  • 3afd5009bf Add value migrations to config options Daniel 2022-11-04 16:08:49 +01:00
  • 83b709526e
    Merge pull request from safing/fix/metrics-modules-api v0.18.5 Daniel Hovie 2023-10-13 11:55:21 +02:00
  • be48ba38c8 Fix enabling metric persistence Daniel 2023-10-13 11:46:36 +02:00
  • 3b22f8497d Improve stopping of modules Daniel 2023-10-13 11:46:17 +02:00
  • 3dbffd9c1a Improve handling of service worker errors Daniel 2023-10-12 17:18:02 +02:00
  • ec1616c1f5 Improve api logging when handler/endpoint does not exist Daniel 2023-10-12 17:11:31 +02:00
  • 7799e85d7a Report info metric as 0 the first time to track when software is (re)started Daniel 2023-10-12 17:11:00 +02:00
  • 05bdc44611 Fix waiting for log writers on shutdown, improve persistence enabling Daniel 2023-10-12 17:05:53 +02:00
  • 7872911480
    Merge pull request from safing/feature/mimetype-by-extension v0.18.4 Daniel Hovie 2023-10-11 14:39:40 +02:00
  • 2c0a2b26fd Add MimeTypeByExtension Daniel 2023-10-11 10:22:49 +02:00
  • 5150a030bf Update deps v0.18.3 Daniel 2023-10-06 15:03:49 +02:00
  • f507ff8b70
    Merge pull request from safing/fix/mime-type-selection Daniel Hovie 2023-10-06 15:02:38 +02:00
  • 916d124231 Update go version in CI workflow Daniel 2023-10-06 12:30:40 +02:00
  • 47f6eb5163 Improve mime type selection Daniel 2023-10-06 10:47:39 +02:00
  • b41b567d2a
    Merge pull request from safing/feature/config-improvements v0.18.2 Daniel Hovie 2023-10-03 11:38:11 +02:00
  • 918841e7ea Improve call limiter test Daniel 2023-10-03 11:35:07 +02:00
  • 3232f2d644 Improve mime type parsing Daniel 2023-10-03 11:21:35 +02:00
  • 1f542005cc Fix comment Daniel 2023-09-27 14:16:08 +02:00
  • a31d2c5e16 Update deps Daniel 2023-09-26 13:30:32 +02:00
  • fb766d6bc9 Fix linter warning Daniel 2023-09-26 13:30:28 +02:00
  • e3840f765e Add SettablePerAppAnnotation Daniel 2023-09-26 12:59:16 +02:00
  • ef9e112d8b Improve mime type support for api endpoints Daniel 2023-09-26 12:58:49 +02:00
  • 683df179e0 Improve DSD mime type and http utils Daniel 2023-09-26 12:58:33 +02:00
  • 277a0ea669 Add yaml support to DSD Daniel 2023-09-26 12:58:17 +02:00
  • 4451b6985c Improve config import and export utils Daniel 2023-09-22 15:17:16 +02:00
  • 01b03aa936
    Merge pull request from safing/fix/version-selection v0.18.1 0.18.0 Daniel Hovie 2023-10-02 16:14:35 +02:00
  • 433ad6bf2d
    Merge pull request from safing/feature/call-limiter Daniel Hovie 2023-10-02 16:13:52 +02:00
  • 85db3d9776 Fix version selection test Daniel 2023-10-02 16:01:55 +02:00
  • a9dffddd7e Improve documentation Daniel 2023-10-02 16:01:45 +02:00
  • 7f749464dc Improve method naming and update status data Daniel 2023-10-02 13:48:15 +02:00
  • dba610683d Exclude files that cannot be downloaded from version selection Daniel 2023-10-02 13:47:43 +02:00
  • 2ca78b1803 Add call limiter Daniel 2023-09-28 15:11:59 +02:00
  • f712dbc06d
    Merge f67ad49a7b into 900a654a4d Patrick Pacher 2023-09-22 10:02:00 +00:00
  • f67ad49a7b
    Fix panic when returning a nil ValidationError fix/unmapped-config-options Patrick Pacher 2023-05-23 10:58:50 +02:00
  • f423570475
    Allow errors from loadUnmappedValue to be "soft" errors. Signal config changes when loading unmapped values Patrick Pacher 2023-05-23 10:56:32 +02:00
  • 34453d6989
    Fix handling of unmapped configuration options Patrick Pacher 2022-09-05 15:02:12 +02:00
  • 900a654a4d
    Merge pull request from safing/feature/key-reset-and-metrics-race-condition v0.17.5 Daniel Hovie 2023-09-19 16:58:58 +02:00
  • 3d8c3de6a2 Wait for metrics pusher before persisting metrics Daniel 2023-09-19 16:55:51 +02:00
  • 1f08d4f02f Add method to reset key of record Daniel 2023-09-19 16:44:54 +02:00
  • 3dffea1d37 Update deps v0.17.4 Daniel 2023-09-13 15:51:00 +02:00
  • 5e2e970ec3
    Merge pull request from safing/feature/apprise Daniel Hovie 2023-09-13 15:31:53 +02:00
  • b6c86f30dd
    Merge pull request from safing/feature/config-annotation-ui-reload Daniel Hovie 2023-09-13 15:28:28 +02:00
  • 65a9371fec Add new config annotation for settings that require a UI reload Patrick Pacher 2023-09-13 10:38:37 +02:00
  • f7b8e4e7c3 Fix linter warning Daniel 2023-09-12 16:43:47 +02:00
  • c259c5dea5 Fix comment Daniel 2023-09-12 14:02:14 +02:00
  • e593d3ee45 Add apprise convenience wrapper Daniel 2023-09-12 14:02:07 +02:00
  • d777cd6809
    Merge pull request from safing/feature/internal-metric-id v0.17.3 Daniel Hovie 2023-09-05 13:14:37 +02:00
  • 936e42b043 Improve go profiling APIs Daniel 2023-09-05 12:51:05 +02:00
  • 82ed043721 Add response headers to APIRequest Daniel 2023-09-05 12:50:42 +02:00
  • f2208faf8c Export metrics with values and also export values only Daniel 2023-09-05 12:50:16 +02:00
  • a34de1ce8e Add internal ID to metric Daniel 2023-09-05 12:48:55 +02:00
  • 8d792bdacc Issue Mgmt: Disable stale PR handling Daniel 2023-08-30 12:58:32 +02:00
  • f3e752f406 Add label response for fixed label Daniel 2023-08-30 11:43:22 +02:00
  • 5c3f9eca53 Udpate permissions Daniel 2023-08-30 11:32:34 +02:00
  • 624d6a4047 Switch to different label action workflow Daniel 2023-08-30 11:30:36 +02:00
  • 1cdc45d716
    Merge pull request from safing/Raphty-patch-2 Daniel Hovie 2023-08-30 10:52:41 +02:00
  • 8dba0a5360 Improve issue handlers Daniel 2023-08-30 10:52:09 +02:00
  • 5ea8354cea
    Update issues-label-responder.yml Raphty 2023-08-30 08:18:48 +02:00
  • 4490d27b55 Add new issue management workflows Daniel 2023-08-29 18:01:23 +02:00
  • d481098e66
    Create greetings.yml Raphty 2023-08-28 14:30:51 +02:00
  • 055c220a58 Expose config change event name v0.17.2 Daniel 2023-08-22 16:37:32 +02:00
  • 48711570af Document API endpoint metadata Daniel 2023-08-09 14:54:29 +02:00
  • cdfdbe929c Update deps v0.17.1 Daniel 2023-08-04 22:03:15 +02:00
  • 3f7fd83fbc Fix slices package usage Daniel 2023-08-04 22:03:09 +02:00
  • 5197807d56 Update deps v0.17.0 Daniel 2023-07-20 14:54:40 +02:00
  • 3f5345e674 Add IsSetByUser to config.Option Daniel 2023-07-20 14:53:23 +02:00
  • 076ea970af Only parse flags if not yet parsed Daniel 2023-07-20 14:53:06 +02:00
  • 29ac7d1aae
    Merge pull request from safing/feature/database-allow-custom-interface Daniel Hovie 2023-07-20 14:51:24 +02:00
  • ee9f722a9c Make linter happy Daniel 2023-07-20 14:48:14 +02:00
  • df62abdf1b Add database custom interface functions Vladimir Stoilov 2023-06-02 11:41:38 +03:00
  • e033cff403
    Merge pull request from safing/feature/config-annotation Daniel Hovie 2023-07-20 14:29:21 +02:00
  • 52ba3f0a15
    Update option.go Daniel Hovie 2023-07-20 14:24:14 +02:00
  • c992b8ea54
    Add config annotation to mark a setting as "plan requires" Patrick Pacher 2023-07-19 10:59:31 +02:00
  • 2d0ce85661 Move auto-comment config Daniel 2023-05-16 13:22:04 +02:00
  • ed58a16cbd Update issue managers Daniel 2023-05-16 13:09:47 +02:00
  • bfb439adeb
    Merge pull request from safing/feature/module-sleep-mode v0.16.6 Daniel Hovie 2023-04-20 15:11:36 +02:00