Commit Graph

  • f1078b3ccc hagridctl: adapt to rockets new profile names Justus Winter 2022-01-19 16:03:35 +01:00
  • 42260ff2e1 web: change profile names to match rocket's new convention Justus Winter 2022-01-17 17:40:02 +01:00
  • 7b413150ca web: start from rocket's default config for the tests Justus Winter 2022-01-17 17:26:02 +01:00
  • 11f93c3249 web: fix extracting configuration values Justus Winter 2022-01-17 17:16:56 +01:00
  • fec0cc4852 web: port to handlebars 3, the version used in rocket's dyn templates Justus Winter 2022-01-17 17:10:25 +01:00
  • b97a06f51c web: rename request_origin -> origin, it is a mouthful already Justus Winter 2022-01-17 16:03:56 +01:00
  • cf0abbe047 web: immutable responses Justus Winter 2022-01-17 15:41:23 +01:00
  • 2bf703a796 web: don't use consumed response Justus Winter 2022-01-17 15:40:56 +01:00
  • a31d69d111 web: enable prometheus again Justus Winter 2022-01-17 14:24:00 +01:00
  • b428116189 web: i18n and request origin everywhere Justus Winter 2022-01-17 14:21:07 +01:00
  • 24eb0b0d1b web: anyhow::Error doesn't implement Responder Justus Winter 2022-01-17 14:18:29 +01:00
  • 23fb3f9fb2 web: fix header composition Justus Winter 2022-01-17 14:18:08 +01:00
  • f50ce6912a cargo: use published rocket_i18n, hyperx Justus Winter 2022-01-17 14:16:47 +01:00
  • a2bc5f014c web: first iteration, update to rocket v0.5-rc1 Vincent Breitmoser 2022-01-11 02:32:59 +01:00
  • 3f156ec8c2 cargo: update, and use rocket v0.5-rc1 Vincent Breitmoser 2022-01-10 21:30:27 +01:00
  • eec60a9afd sqlite: Bundle sqlite. nora/sqlite Nora Widdecke 2022-01-19 16:22:10 +01:00
  • bac42c0b8a hagridctl: Disable regenerate. Nora Widdecke 2022-01-19 15:22:17 +01:00
  • fd218bebba hagridctl: Adapt import to sqlite backend. Nora Widdecke 2022-01-19 15:21:56 +01:00
  • a920d3ad9b sqlite: Store creation and update timestamps Nora Widdecke 2022-01-19 14:38:36 +01:00
  • 9d779de5dc sqlite: Remove dry_run flag. Nora Widdecke 2022-01-19 13:35:21 +01:00
  • c6ae7fb5f5 sqlite: Add wkd hash to email table. Nora Widdecke 2022-01-19 13:20:04 +01:00
  • a70ab40039 sqlite: Clarify cert table column names Nora Widdecke 2022-01-19 13:06:40 +01:00
  • 348db1f033 sqlite: Add lookup_primary_fingerprint unit test. Nora Widdecke 2022-01-19 12:53:53 +01:00
  • e46ed608a4 sqlite: Flock the database file. Nora Widdecke 2022-01-19 12:33:37 +01:00
  • b54b4f3c07 fs, sqlite: Fix test::new. Nora Widdecke 2022-01-19 11:58:30 +01:00
  • 44ca689b15 fromSql Nora Widdecke 2022-01-18 15:03:17 +01:00
  • dd75ceab05 sqlite: Implement Database trait for Sqlite. Nora Widdecke 2022-01-04 16:32:47 +01:00
  • ba0acdc73d sqlite: add some more basic tests Vincent Breitmoser 2022-01-05 17:32:39 +01:00
  • 50c8dff783 sqlite: add query tracing during tests Vincent Breitmoser 2022-01-05 16:45:51 +01:00
  • c2593de5b7 sqlite: Initial work. puzzlewolf 2022-01-04 15:13:39 +01:00
  • 33224d1855 i18n: fix tests and strings Vincent Breitmoser 2022-01-04 15:47:29 +01:00
  • 23880d1386 db+web: remove x-accel optimization Vincent Breitmoser 2022-01-04 13:33:03 +01:00
  • 77407e03cc db: correctly abstract NamedTempFile as type trait Vincent Breitmoser 2022-01-04 13:28:26 +01:00
  • 6782c57520 fs: group abstract methods on top of Database trait Vincent Breitmoser 2022-01-04 13:23:37 +01:00
  • 0e0b5c160a cargo: cargo update, and use recent nightly Vincent Breitmoser 2022-01-04 12:17:23 +01:00
  • 3aa26c10f3 nix: update shell.nix Vincent Breitmoser 2022-01-04 12:07:43 +01:00
  • 9d5ec287a9 cargo: update gettext-macros to patched 0.6 Vincent Breitmoser 2022-01-04 11:56:59 +01:00
  • 43cdb28b97 i18n: tx pull Vincent Breitmoser 2021-11-28 14:32:14 +01:00
  • b8ddf58977 update sequoia-openpgp to 1.5 Justus Winter 2021-10-25 16:04:02 +02:00
  • 6db41b87f2 update dump.rs from sq, revert to its canonical form Justus Winter 2021-10-11 11:06:13 +02:00
  • 8dabd2c37a update sequoia-openpgp to 1.4 Justus Winter 2021-10-11 10:23:45 +02:00
  • 0e08808ad1 Add news entry for 1pa3pc. justus/document-1pa3pc Justus Winter 2021-09-21 11:54:40 +02:00
  • 0b69a2bc87 about: document /vks/v1/updates endpoint updates-endpoint Vincent Breitmoser 2021-07-22 22:15:41 +02:00
  • 5aff7abd61 nginx: add cached route for the updates endpoint Vincent Breitmoser 2021-07-21 10:04:44 +02:00
  • 9965e61108 web: introduce a cache for loaded epochs Vincent Breitmoser 2021-07-20 12:10:57 +02:00
  • e4696e5f1d web: introduce dynamic /updates endpoint Vincent Breitmoser 2021-07-20 12:24:29 +02:00
  • 17e28cac5a db: add read_log_epoch method Vincent Breitmoser 2021-07-20 17:12:33 +02:00
  • b70b042194 db: represent update manifests as Vec<u32> Vincent Breitmoser 2021-07-20 12:47:08 +02:00
  • 9364f037f6 main: add merge_util with k-merge Vincent Breitmoser 2021-07-20 12:09:48 +02:00
  • 5de5e987b4 script: translate-log-to-epoch Vincent Breitmoser 2021-07-20 10:21:11 +02:00
  • 4b18a96fa0 db: log into epoch instead of date files Vincent Breitmoser 2021-07-20 12:47:00 +02:00
  • adc00fa469 db: add update manifest data structures Justus Winter 2021-07-13 13:03:42 +02:00
  • 90356ddb28 update changed files from rebuild Vincent Breitmoser 2021-07-20 18:01:15 +02:00
  • bb9a3d8324 Strip non-exportable signatures and cert components. Justus Winter 2021-07-06 13:18:46 +02:00
  • 52d43890a3 wip lua block justus/fix-131 Justus Winter 2021-07-13 13:02:55 +02:00
  • 706aa2e481 xxx local lua loading Justus Winter 2021-07-13 13:02:43 +02:00
  • fb1892681a NOISE DROP ME Justus Winter 2021-07-14 09:24:39 +02:00
  • 75371339a5 WIP: Certificate Update Manifests. Justus Winter 2021-07-13 13:02:25 +02:00
  • acbfad24a9 Add Fingerprint::as_bytes. Justus Winter 2021-07-13 13:03:42 +02:00
  • 0543e13b14 nginx: re-add missing proxy cache path directive Vincent Breitmoser 2021-07-14 12:32:14 +02:00
  • 3432fbe584 readme: small update Vincent Breitmoser 2021-07-13 11:08:55 +02:00
  • 569a9df5a0 nginx: update nginx.conf, ditch nginx-site.conf Vincent Breitmoser 2021-07-13 11:05:44 +02:00
  • 58585dd41f version 1.1.0 v1.1.0 Vincent Breitmoser 2021-06-24 12:04:11 +02:00
  • b7127a672e db: remove unused feature declaration Vincent Breitmoser 2021-06-14 09:47:37 +02:00
  • 39c0e12ac6 database: serve first-party attested third-party certifications Justus Winter 2021-01-12 10:53:21 +01:00
  • 3ecd264c59 sync the dumper code from sq Justus Winter 2021-06-08 12:52:02 +02:00
  • c98c588064 update sequoia-openpgp to 1.3 Justus Winter 2021-06-08 12:51:43 +02:00
  • c85a7e2c14 about: move IRC channel to OFTC Vincent Breitmoser 2021-06-13 12:14:00 +02:00
  • f0dd400a92 about: update rate limit info in api docs increase-fpr-rate-limit Vincent Breitmoser 2021-06-11 11:25:49 +02:00
  • f0e0e179ce nginx: increase burst window for fpr lookups to 1000 Vincent Breitmoser 2021-06-11 11:25:27 +02:00
  • a9b1363d09 database: simplify tpk_to_string Justus Winter 2021-01-13 13:05:54 +01:00
  • e1e88037e8 database: drop tpk_filter_userids Justus Winter 2021-01-13 13:01:09 +01:00
  • 5d23bc8c21 database: fix comment Justus Winter 2021-01-12 10:54:24 +01:00
  • 71ca5b2888 nginx: use application/octet-stream content-type for WKD routes Vincent Breitmoser 2021-04-28 13:22:37 +02:00
  • a7b4eec1fe hkp: drop "upload" mails Vincent Breitmoser 2021-04-19 18:37:49 +02:00
  • 7011245414 db: don't quarantine degenerate keys Vincent Breitmoser 2021-04-15 00:25:18 +02:00
  • 7ad5746f52 db: fix check_link_fpr method Vincent Breitmoser 2021-04-15 00:25:09 +02:00
  • a4d2197ac5 i18n: tx pull Vincent Breitmoser 2021-04-14 23:44:29 +02:00
  • 53270cfb04 nginx: add option for loose rate limiting Vincent Breitmoser 2021-03-05 13:23:51 +01:00
  • 3462a335dd i18n: tx pull Vincent Breitmoser 2021-03-03 15:55:44 +01:00
  • ef14d709bd i18n: tx pull Vincent Breitmoser 2021-02-24 13:43:04 +01:00
  • 726d04aca7 web: fix return status for error page with localization Vincent Breitmoser 2021-02-20 14:22:40 +01:00
  • 1022e1797b version 1.0 v1.0.0 Vincent Breitmoser 2021-02-20 13:48:00 +01:00
  • 12f0be331b i18n: fix some untranslatable strings from database Vincent Breitmoser 2021-02-20 13:28:32 +01:00
  • 7620ea5398 i18n: add missing string Vincent Breitmoser 2021-02-19 04:16:54 +01:00
  • 69d2e53585 i18n: tx pull Vincent Breitmoser 2021-02-19 03:44:18 +01:00
  • 31531ad050 i18n: adapt for rtl templates Vincent Breitmoser 2021-02-19 03:40:52 +01:00
  • bb4a1859a7 i18n: fix tags in usage Vincent Breitmoser 2020-11-11 22:49:12 +01:00
  • 422cacfc9c update to Sequoia 1.0.0 Justus Winter 2021-01-07 13:18:08 +01:00
  • d0d8cc28db about: update usage and faq Vincent Breitmoser 2020-11-11 18:54:23 +01:00
  • 88591b39fa i18n: add more translations Vincent Breitmoser 2020-11-11 18:54:15 +01:00
  • 10162c6f88 Revert social-proof commits social-proofs-revert Vincent Breitmoser 2020-11-05 12:51:00 +01:00
  • 606acdde39 hagridctl: update to sequoia-0.20 Vincent Breitmoser 2020-11-05 15:26:57 +01:00
  • 612b58dd59 mail: hotfix for lettre issue Vincent Breitmoser 2020-11-05 12:11:02 +01:00
  • 1640a9aa44 database: fix tests for sequoia-0.20 Vincent Breitmoser 2020-11-05 12:47:01 +01:00
  • b15ad554c1 fix tests for sequoia-0.20 Vincent Breitmoser 2020-11-04 22:21:00 +01:00
  • 860bd6e552 update to sequoia-0.20 Vincent Breitmoser 2020-11-04 22:21:00 +01:00
  • 2131bb1753 cargo update Vincent Breitmoser 2020-11-04 19:39:56 +01:00
  • fb87aed8ad nix: update shell.nix Vincent Breitmoser 2020-11-04 19:34:21 +01:00
  • 6e9b3afc75 adding correct nightly to compile nimbius 2020-10-06 08:19:33 -07:00