Commit Graph

  • 253d672d47 db: abstract over log path interface Vincent Breitmoser 2023-05-01 18:01:02 +02:00
  • e0aeef7ddc mail: support sending via local smtp server Vincent Breitmoser 2025-02-28 21:52:05 +01:00
  • d37a434430 nix: add nix flake sqlite Vincent Breitmoser 2025-02-11 02:59:34 +01:00
  • 3e6a2aa550 vks: add simple updated-prefixes route updated-certs Vincent Breitmoser 2025-02-11 02:59:34 +01:00
  • c7891c543a nginx: route all requests via hagrid Vincent Breitmoser 2025-01-21 23:59:00 +01:00
  • d1a6c6cc63 don't use sq's export logic for our certs repro-retain-userids Vincent Breitmoser 2024-11-18 12:44:37 +01:00
  • f58e307629 don't use sq's export logic for our certs Vincent Breitmoser 2024-11-18 12:44:37 +01:00
  • f40a03e097 hagridctl: update for sqlite Vincent Breitmoser 2024-03-24 13:10:57 +01:00
  • cf306f8b43 db: improve typings for sqlite Vincent Breitmoser 2024-03-16 12:46:05 +01:00
  • ac1de2c0ae db: add DatabaseTransaction abstraction Vincent Breitmoser 2023-06-10 16:02:05 +02:00
  • ea0caeb57a db: work on sqlite, make tests pass Vincent Breitmoser 2022-01-05 17:32:39 +01:00
  • 99d152d493 db: add sqlite query tracing during tests Vincent Breitmoser 2022-01-05 16:45:51 +01:00
  • 48bd310f65 db: start work on rusqlite puzzlewolf 2022-01-04 15:13:39 +01:00
  • f890f8ec2a docker: add sqlite dep Vincent Breitmoser 2024-03-18 22:09:37 +01:00
  • 2b317fdb79 db: abstract over log path interface Vincent Breitmoser 2023-05-01 18:01:02 +02:00
  • 44db398a1c cargo: downgrade sequoia-openpgp to 1.17.0 (for now) Vincent Breitmoser 2024-11-17 19:05:40 +01:00
  • 07cf153290 add test for reproduction Vincent Breitmoser 2024-11-17 15:29:12 +01:00
  • 8ea89d3e0e hagrid: fix tokens test Vincent Breitmoser 2024-11-17 14:15:34 +01:00
  • 0d25da7138 cargo: cargo fmt --all Vincent Breitmoser 2024-11-17 14:03:12 +01:00
  • e0f8352ac6 docker: update docker-build for new rust-toolchain Vincent Breitmoser 2024-11-17 13:49:44 +01:00
  • dca8afa1e6 cargo: cargo update Vincent Breitmoser 2024-11-17 13:47:22 +01:00
  • ea44f52a16 rust-toolchain: update to 1.82.0 Vincent Breitmoser 2024-11-17 13:43:49 +01:00
  • b4d92f0ec1 use rust-crypto instead of ring for sealed state Vincent Breitmoser 2024-11-17 13:43:12 +01:00
  • 26ef2f6e1c db: fix tests Vincent Breitmoser 2024-03-24 23:50:31 +01:00
  • cfd9fd8eb3 tester: add gen-reqs command Vincent Breitmoser 2024-03-19 09:51:49 +01:00
  • 13ddd4ff3a tester: add tester workspace, adding tools for testing Vincent Breitmoser 2024-03-18 22:00:36 +01:00
  • a9440c6d0a hagridctl: add dump command to dump entire database Vincent Breitmoser 2024-03-20 17:08:53 +01:00
  • fe2337507a hagridctl: import public keys publishing emails Vincent Breitmoser 2024-03-18 22:16:43 +01:00
  • 36dff563fc docker: use bullseye base image Vincent Breitmoser 2024-03-18 22:49:27 +01:00
  • da5648488b ci: actually use correct dep package name Vincent Breitmoser 2024-01-27 10:24:26 +01:00
  • 7f304929ea ci: update gitlab for openssl dep Vincent Breitmoser 2024-01-27 10:22:47 +01:00
  • 7c7b15e37c version 1.3.0 v1.3.0 Vincent Breitmoser 2024-01-26 15:32:48 +01:00
  • dfafe5cdb7 cargo: use openssl crypo backend Vincent Breitmoser 2024-01-24 17:00:03 +01:00
  • 45c6fcf216 cargo: simplify versions of hagridctl as well Vincent Breitmoser 2024-01-26 15:33:20 +01:00
  • e85d3eab40 nix: update for 23.11 Vincent Breitmoser 2024-01-12 12:15:11 +01:00
  • defd2314be docker: add instructions to build for a Debian environment via docker Vincent Breitmoser 2023-12-28 13:49:56 +01:00
  • da4665306e cargo: cargo update Vincent Breitmoser 2023-12-28 13:07:01 +01:00
  • d11de8a354 hagrid: don't panic on short token size Vincent Breitmoser 2023-12-28 12:51:27 +01:00
  • 1d1eedc319 about: update privacy policy privacy-policy Vincent Breitmoser 2023-06-23 12:37:01 +02:00
  • e7ec0edf1e db: check that user ids contain a valid self-signature for publication check-selfsigs Vincent Breitmoser 2022-12-10 15:18:08 +01:00
  • ed624da4a4 cargo: cargo update cargo-update Vincent Breitmoser 2023-06-10 16:16:04 +02:00
  • 831331fd2d about: add news entry about k.o.o governance Vincent Breitmoser 2023-04-28 15:22:38 +02:00
  • 7f92f1813b Fix links to renamed Gitlab project Vic Demuzere 2023-06-05 11:37:36 +02:00
  • 6e46a23a90 Upgrade to sequoia-openpgp 1.16.0, and buffered-reader 1.2.0. neal/upgrade-sequoia Neal H. Walfield 2023-05-19 20:03:45 +02:00
  • 37d42e96d7 i18n: fix some issues with position arguments Vincent Breitmoser 2023-02-11 17:32:43 +01:00
  • e96594ab26 remove some stray println statements Vincent Breitmoser 2023-02-11 17:31:24 +01:00
  • 55e54c8bab readme: add notice about maintenance Vincent Breitmoser 2022-07-25 16:29:34 +02:00
  • 04b4bc817a i18n: update some fuzzily misdetected strings Vincent Breitmoser 2022-12-10 15:51:50 +01:00
  • 5e08a7086e cargo: cargo update and fix for some deps Vincent Breitmoser 2022-12-10 15:49:12 +01:00
  • 875ab41c7d cargo: apply cargo fmt --all Vincent Breitmoser 2022-12-10 15:29:58 +01:00
  • dc2d67d9eb Bump sequoia-openpgp to 1.11 and synchronize src/dump.rs. Justus Winter 2022-12-06 14:23:48 +01:00
  • 0a28c04f86 contrib: remove systemd service file Vincent Breitmoser 2022-06-29 10:57:13 +02:00
  • 78ec12bb20 XXX we're still working on the text... add news entry for OpenPGP CA support justus/openpgp-ca-support Justus Winter 2021-12-14 12:39:15 +01:00
  • 72d4665736 recursively propagate changes Justus Winter 2021-12-20 15:24:00 +01:00
  • 22865a9859 add note Justus Winter 2021-12-20 13:35:32 +01:00
  • 5d11f50363 serve certifications made by openpgp-ca.org Justus Winter 2021-12-14 11:55:12 +01:00
  • a474d38c04 serve mutual certifications Justus Winter 2021-12-13 16:40:01 +01:00
  • b9e1f05e1b add test checking that certificates cannot be spammed Justus Winter 2021-12-13 16:38:08 +01:00
  • 2bd5e4845f make tpk_clean consume the cert Justus Winter 2021-12-13 11:20:45 +01:00
  • aca0cdcdff version 1.2.1 v1.2.1 Vincent Breitmoser 2022-04-09 13:37:51 +02:00
  • aa6474fd29 cargo: cargo update Vincent Breitmoser 2022-04-09 13:30:33 +02:00
  • 55ec155b30 mail: update to lettre-0.10.0-rc.5 and adapt Vincent Breitmoser 2022-04-09 13:27:17 +02:00
  • 39fae28f53 version 1.2.0 v1.2.0 Vincent Breitmoser 2022-03-12 15:19:09 +01:00
  • 427fe351d8 i18n: tx pull Vincent Breitmoser 2022-03-12 15:19:59 +01:00
  • 7e00c56a24 dist: small css fixes Vincent Breitmoser 2022-03-10 18:09:10 +01:00
  • 07bab9d11b hagridtcl: Allow clippy::needless_collect Nora Widdecke 2022-03-03 15:49:32 +01:00
  • e00cae5a4e db,hagridctl: Autofix clippy issues Nora Widdecke 2022-03-03 15:41:52 +01:00
  • 1802cc6811 Run clippy on the whole workspace Nora Widdecke 2022-03-03 15:39:22 +01:00
  • 59c42c033d Apply clippy to the tests, too Nora Widdecke 2022-02-28 17:52:51 +01:00
  • 564be875e2 e2e-tests: vks lookups nora/high-level-tests Nora Widdecke 2022-03-03 18:55:53 +01:00
  • ed924f439b hkp: Cleanup pks/lookup route. Nora Widdecke 2022-02-24 17:06:22 +01:00
  • 3b2810dcf7 hkp: Fix pks/lookup with urlencoded parameter. Nora Widdecke 2022-02-23 11:43:16 +01:00
  • 7b8f5e1462 i18n: commit translation files for rustfmt determined compilation order Vincent Breitmoser 2022-02-26 18:47:31 +01:00
  • a9c4786d14 i18n: extract include_i18n macro use into method for consistent compilation order Vincent Breitmoser 2022-02-26 17:25:09 +01:00
  • e4718d7598 ci: simplify ci pipeline, check formatting Vincent Breitmoser 2022-02-26 16:54:20 +01:00
  • b29845b893 cargo: apply cargo fmt --all Vincent Breitmoser 2022-02-26 16:54:07 +01:00
  • 961559e154 cargo: remove rustfmt config Vincent Breitmoser 2022-02-26 16:53:37 +01:00
  • 4d8bb36824 fix: the text in the search button is not displayed in the small screen Percy 2021-06-16 12:33:41 +00:00
  • 2ec10fc40a fix: link and image overflow Percy 2021-06-16 12:22:32 +00:00
  • c1a88f8840 web: handle wkd requests Nora Widdecke 2022-02-17 16:48:55 +01:00
  • 329a9c09b0 update gettext-macros to 0.6.1 Vincent Breitmoser 2022-02-26 16:34:57 +01:00
  • 08b3b8c03f cargo: use upstream gettext-macros nora/gettext Nora Widdecke 2022-02-25 10:44:26 +01:00
  • 36b03ea608 ci: Run clippy clippy Nora Widdecke 2022-02-18 14:46:01 +01:00
  • b06c2c96bd lint: allow clippy::nonminimal_bool Nora Widdecke 2022-02-18 14:02:37 +01:00
  • 46646f1965 lint: raise too-many-arguments-threshold Nora Widdecke 2022-02-18 13:21:15 +01:00
  • a329a1a89a lint: fix clippy::single_component_path_imports Nora Widdecke 2022-02-18 14:38:36 +01:00
  • cd020cae40 lint: fix clippy::collapsible_if Nora Widdecke 2022-02-18 14:32:49 +01:00
  • b2a7ca29b7 lint: fix clippy::clone_on_copy Nora Widdecke 2022-02-18 14:29:52 +01:00
  • 5a6d1a97fd lint: fix clippy::bind_instead_of_map Nora Widdecke 2022-02-18 14:27:54 +01:00
  • d2f6d682ac lint: fix clippy::needless_lifetimes Nora Widdecke 2022-02-18 14:21:52 +01:00
  • 4d27f3f5b9 lint: fix clippy::single_match Nora Widdecke 2022-02-18 14:12:55 +01:00
  • a46bd4ebee lint: fix clippy::redundant_closure Nora Widdecke 2022-02-18 14:09:44 +01:00
  • 3253f50127 lint: fix clippy::match_like_matches_macro Nora Widdecke 2022-02-18 14:08:13 +01:00
  • a2ace61e71 lint: fix clippy::or_fun_call Nora Widdecke 2022-02-18 14:05:42 +01:00
  • 421f8a0908 lint: Apply clippy autofixes Nora Widdecke 2022-02-18 11:14:58 +01:00
  • 70711191f1 web: handle wkd requests nora/wkd-routes Nora Widdecke 2022-02-17 16:48:55 +01:00
  • 8eb3984560 cargo: use rocket_prometheus 0.10.0-rc.1 nora/rocket_prometheus Nora Widdecke 2022-02-15 11:15:58 +01:00
  • 546e3b9452 readme: update for stable rust Vincent Breitmoser 2022-02-06 23:33:33 +01:00
  • 57efbe2937 hagridctl: drop backtrace from error messages Justus Winter 2022-01-19 16:04:58 +01:00
  • 81b5426544 hagridctl: drop feature and recursion_limit attribute Justus Winter 2022-01-19 16:04:11 +01:00