Commit graph

  • e6befc48c8
    Merge branch 'main' into issue115 6543 2023-02-11 03:45:44 +01:00
  • 08d4e70cfd
    Update Readme to point out new Architecture 6543 2023-02-11 03:39:38 +01:00
  • 5753f7136d Move acmeClient creation into own file & struct (#179) 6543 2023-02-11 02:29:08 +00:00
  • 99bc672571
    sort imports 6543 2023-02-11 03:14:41 +01:00
  • 5f5fd09ed3 Merge branch 'main' into refactor_acme 6543 2023-02-11 02:05:07 +00:00
  • fd643d15f0 Drop: pogreb support (#175) 6543 2023-02-11 02:04:57 +00:00
  • f9f347039b Merge branch 'main' into drop_pogreb 6543 2023-02-11 01:47:39 +00:00
  • 272c7ca76f Fix xorm regressions by handle wildcard certs correctly (#177) v4.6.1 6543 2023-02-11 01:26:21 +00:00
  • d3c2afbc31
    one more testcase 6543 2023-02-11 02:14:57 +01:00
  • ad6b4983cb
    update to unit test to new behaviour 6543 2023-02-11 02:12:40 +01:00
  • 71edfec02a
    add TODO 6543 2023-02-11 02:05:56 +01:00
  • d8595cee88
    handle integrationTest cert missmatch 6543 2023-02-11 02:00:56 +01:00
  • 1f0b708927
    Merge branch 'main' into xorm_followup 6543 2023-02-11 01:34:36 +01:00
  • 8b827239a5
    Merge branch 'main' into refactor_acme 6543 2023-02-11 01:32:24 +01:00
  • d8d119b0b3 Fix Cache Bug (#178) 6543 2023-02-11 00:31:56 +00:00
  • 603446111a
    fail hard + info 6543 2023-02-11 01:30:54 +01:00
  • 258020749d
    rename client name more apropriate 6543 2023-02-11 01:25:06 +01:00
  • 48198266fe
    split cached challengers into new file and rename 6543 2023-02-11 01:20:40 +01:00
  • e0b1aff266
    move acme config into own file 6543 2023-02-11 01:13:13 +01:00
  • c261aed9a9
    make acme account config file changable & print infos about it on start 6543 2023-02-11 01:09:07 +01:00
  • 4320126822
    add more code comments and documentation 6543 2023-02-11 00:53:28 +01:00
  • bee54de96f
    move acmeClient creation into own file & struct 6543 2023-02-11 00:32:52 +01:00
  • 28bc5aa092
    more tests 6543 2023-02-10 23:21:29 +01:00
  • d6a8db8d95
    adjust error level 6543 2023-02-10 23:20:40 +01:00
  • a67b068a16
    fix cache bug 6543 2023-02-10 23:06:33 +01:00
  • 7c5831d293
    nits 6543 2023-02-10 23:03:34 +01:00
  • 0b0c871af3 fix cache bug 6543 2023-02-10 23:06:33 +01:00
  • 01db2d50ae nits 6543 2023-02-10 23:03:34 +01:00
  • cabd24af28
    reorder flags 6543 2023-02-10 21:39:19 +01:00
  • ee69e007c6 tests :) 6543 2023-02-10 17:05:07 +01:00
  • 008ce4ab02 try to fix #176 6543 2023-02-10 16:42:29 +01:00
  • de175da42d Put does InsertOrUpdate 6543 2023-02-10 05:24:26 +01:00
  • 1b6ea4b6e1
    use same version var on cli app as header 6543 2023-02-10 04:33:28 +01:00
  • b4039507bf rm unused 6543 2023-02-10 04:04:18 +01:00
  • 9787696ad6 remove integration-tests-legacy step 6543 2023-02-10 04:02:37 +01:00
  • 089abd48de Drop: pogreb support 6543 2023-02-10 03:59:20 +01:00
  • 7b35a192bf Add cert store option based on sqlite3, mysql & postgres (#173) v4.6 6543 2023-02-10 03:00:14 +00:00
  • caed68ff25 just 6543 2023-02-10 03:45:20 +01:00
  • bfe054f734 some linting 6543 2023-02-10 03:43:33 +01:00
  • 7ce46167ff fix tests 6543 2023-02-10 02:49:04 +01:00
  • 1ddfac9510 Merge branch 'main' into xorm 6543 2023-02-10 02:45:58 +01:00
  • 7fce7cf68b Added Whitespace Trimming TXT DNS Records (#152) foehammer 2023-02-10 01:44:44 +00:00
  • c9d41136cd Merge branch 'main' into Ignore_Whitespace 6543 2023-02-10 01:43:38 +00:00
  • ab7cbbbc6d Merge branch 'main' into xorm 6543 2023-02-10 01:38:38 +00:00
  • 8b1f497bc4 Allow to use certificate even if domain validation fails (#160) Gusted 2023-02-10 01:38:15 +00:00
  • 561d54153e remove inline retry attempts -> #174 6543 2023-02-10 02:27:57 +01:00
  • 321ce4f77e bump min golang req to v1.20 6543 2023-02-10 02:16:43 +01:00
  • 146051c08a fix integration 6543 2023-02-10 02:07:31 +01:00
  • 0d855ac441 less panic and more fixing 6543 2023-02-10 01:57:19 +01:00
  • d5b9f255f5 try2 6543 2023-02-10 01:05:46 +01:00
  • 2affc7c395 test both cert backends 6543 2023-02-09 22:24:15 +01:00
  • 4fe983c96d integration tests: test new db backend 6543 2023-02-09 22:20:15 +01:00
  • 387a69df97 lint: gocritic fix 6543 2023-02-09 22:12:34 +01:00
  • d7a403f077 Merge branch 'main' into graceful-validation-error 6543 2023-02-09 21:07:36 +00:00
  • aa21b81586 improve 6543 2023-02-09 22:03:11 +01:00
  • 1c5561231b fix lint issues 6543 2023-02-09 21:39:37 +01:00
  • a656335a22 dedup & fix 6543 2023-02-09 21:27:47 +01:00
  • 3c0ee7e8a3 wip 6543 2023-02-09 19:14:53 +01:00
  • 75942990ac Merge branch 'main' into xorm 6543 2023-02-09 18:32:17 +01:00
  • 2c2087953d Add Integration test for custom domain redirect to another custom domain (#172) 6543 2023-02-09 17:30:06 +00:00
  • d4f1f5b29a Add Integration test for custom domain redirect to another custom domain 6543 2023-02-09 18:08:04 +01:00
  • 52a3b48016 next 6543 2023-02-09 17:52:30 +01:00
  • 1715e88910 start with xorm 6543 2023-02-09 15:19:16 +01:00
  • 3166b05107 make pogreb config and move code 6543 2023-02-09 14:21:26 +01:00
  • d4270b0f97
    Empty commit foehammer127 2023-02-03 19:08:40 -06:00
  • cd4544b5a0
    Empty commit foehammer127 2023-02-03 19:07:40 -06:00
  • bb722976ff Merge branch 'main' into Ignore_Whitespace foehammer 2023-02-03 04:46:51 +00:00
  • 4fae603aec
    add some integration tests for raw domain should probably add more crystal 2023-02-01 21:11:30 -07:00
  • 6f954d33d3
    Merge branch 'main' into raw-fix-1 crystal 2023-02-01 13:45:49 -07:00
  • 759c551da9 Optional wildcard certs (#167). jimafisk 2023-02-01 13:29:05 -05:00
  • faeb8ae499 Basic HTTP Auth (#163). jimafisk 2023-01-31 15:14:31 -05:00
  • 001e89bb2e
    Break on not found error Gusted 2023-01-29 18:49:39 +01:00
  • e7e3045601
    Merge branch 'main' into graceful-validation-error Gusted 2023-01-28 13:35:18 +01:00
  • e1eb876c9b
    Add re-try mechanism Gusted 2023-01-28 13:29:54 +01:00
  • 513e79832a Use correct log level for CheckCanonicalDomain (#162) v4.5 Gusted 2023-01-22 18:52:21 +00:00
  • 13f71b4dd8
    Use correct log level for CheckCanonicalDomain Gusted 2023-01-22 19:41:30 +01:00
  • 0ca3377e68
    Allow to use certificate even if domain validation fails Gusted 2023-01-15 23:30:03 +01:00
  • 5f91c26443 allow raw domain to serve files from branches with custom domains crystal 2023-01-12 18:20:00 -07:00
  • 8889476f92 allow raw domain to serve index.html crystal 2023-01-12 18:17:56 -07:00
  • bd538abd37 Fix wrong redirect on custom domain with path (#154) crapStone 2023-01-11 00:00:37 +00:00
  • 6cee2b1c81 add more info 6543 2023-01-11 00:49:35 +01:00
  • 0a0b5edfb4 add TestCustomDomainRedirects 6543 2023-01-11 00:48:40 +01:00
  • 7171774a34
    fix wrong redirect on custom domain with path crapStone 2023-01-11 00:01:09 +01:00
  • a0acbf4228
    Changed ordering + cleaned up code foehammer127 2023-01-04 09:43:58 -06:00
  • 9565399069
    Added Whitespace Trimming to the Function for DNS foehammer127 2023-01-04 00:06:05 -06:00
  • e3b10685f0 Merge branch 'main' into issue115 6543 2023-01-04 05:39:56 +00:00
  • 1c04ccb74c Merge branch 'main' into main 6543 2023-01-04 05:39:36 +00:00
  • c286b3b1d0 Added TokenBucket to limit the rate of validation failures (#151) v4.4 Felipe Leopoldo Sologuren Gutiérrez 2023-01-04 05:26:14 +00:00
  • 6820c534a7 rm dummy 6543 2023-01-04 06:24:00 +01:00
  • be0ce16828 add dummy 6543 2023-01-04 06:23:34 +01:00
  • 293e41bc5c restart ci 6543 2023-01-04 06:22:33 +01:00
  • a655e08d31 Merge branch 'main' into add-fail-limit 6543 2023-01-04 05:08:33 +00:00
  • f7fad2a5ae Integration Tests use https://codeberg.org/cb_pages_tests 6543 2023-01-04 06:08:06 +01:00
  • 98d198d419 Safely get certificate's leaf (#150) Gusted 2023-01-04 04:51:27 +00:00
  • 8e4748dce8
    Added TokenBucket to limit the rate of validation failures. Partially addresses #149. fsologureng 2023-01-03 20:52:07 -03:00
  • 5f52d681fc
    Safely get certificate's leaf Gusted 2023-01-03 22:43:14 +01:00
  • 4b873a4792
    Initial _redirects implementation video-prize-ranch 2022-12-19 15:50:03 -05:00
  • 9d769aeee7 Fix error page generation (#145) v4.3 crapStone 2022-12-04 21:24:58 +00:00
  • aadf709a3e
    format code crapStone 2022-12-04 13:32:53 +01:00
  • 019d942249
    fix xss on error page crapStone 2022-12-02 17:19:43 +01:00