Commit Graph

  • 13077eb5cd Fix caching issue Valentin Brandl 2019-08-09 14:28:25 +02:00
  • 048069760f Fix caching issue Valentin Brandl 2019-08-09 14:26:51 +02:00
  • ffb47656f2 Test Valentin Brandl 2019-08-09 12:41:30 +02:00
  • fe7134c3a3 Test Valentin Brandl 2019-08-09 12:40:40 +02:00
  • 4d8a296244 Fix Dockerfile Valentin Brandl 2019-08-09 12:39:58 +02:00
  • f3bfffd0a9 Fix dockerfile Valentin Brandl 2019-08-09 12:39:04 +02:00
  • 4fa11bced1 Change workdir after copying Valentin Brandl 2019-08-07 22:28:36 +02:00
  • 97b4d087a8 Use user rust Valentin Brandl 2019-08-07 22:27:37 +02:00
  • c50813409a Use user rust Valentin Brandl 2019-08-07 22:26:34 +02:00
  • f874c336ef Merge branch 'chore/extract-cache' Valentin Brandl 2019-08-07 22:24:47 +02:00
  • da3592f82c Link dockerignore Valentin Brandl 2019-08-07 22:24:38 +02:00
  • d97e392a93 Copy cache crate Valentin Brandl 2019-08-07 22:24:20 +02:00
  • 501257684e Implement tests Valentin Brandl 2019-08-07 22:19:41 +02:00
  • 1e806ef4f0 Add docs Valentin Brandl 2019-08-07 22:18:52 +02:00
  • 28296a0f6e Fix logic bug Valentin Brandl 2019-08-07 22:18:26 +02:00
  • 4985c497df Extract cache into own crate Valentin Brandl 2019-08-07 21:44:20 +02:00
  • 2ef81fb75b Add missing import Valentin Brandl 2019-08-07 21:27:19 +02:00
  • 312d9360c3 Cache redirects for 5 minutes in CDN and local Valentin Brandl 2019-08-07 21:26:12 +02:00
  • e81136b045 CacheControl private Valentin Brandl 2019-08-07 21:10:04 +02:00
  • 733c6135da CacheControl private Valentin Brandl 2019-08-07 21:05:06 +02:00
  • bef5f70eab Revert "Don't cache redirects" Valentin Brandl 2019-08-07 21:01:09 +02:00
  • 2778b3ac84 Don't cache redirects Valentin Brandl 2019-08-07 20:57:23 +02:00
  • 9ae990e9c8 Merge branch 'feature/cow' Valentin Brandl 2019-08-07 20:41:23 +02:00
  • 2cb49c6875 Use arc to minimize clone overhead Valentin Brandl 2019-08-07 20:41:01 +02:00
  • ee99c59319 Enable rc feature Valentin Brandl 2019-08-07 20:40:39 +02:00
  • 49d3055d76 Merge branch 'feature/redirect-cache' Valentin Brandl 2019-08-07 18:51:52 +02:00
  • 902bad4ca5 Use redirect cache for tags and branches Valentin Brandl 2019-08-07 18:51:28 +02:00
  • b65df17a4e Helper methods Valentin Brandl 2019-08-07 18:50:52 +02:00
  • 566f4c0e01 Add cache struct and implementation Valentin Brandl 2019-08-07 18:50:28 +02:00
  • 0c22e5662a Remove ribbon Valentin Brandl 2019-08-05 21:16:09 +02:00
  • 493b5e8111 Serve gists Valentin Brandl 2019-08-05 21:15:51 +02:00
  • 851697f900 Make input readonly instead of disabled Valentin Brandl 2019-08-05 18:17:29 +02:00
  • ac9da4d245 Add some documentation Valentin Brandl 2019-08-04 23:25:17 +02:00
  • 7e90aec5d9 Remove unnecessary boxing Valentin Brandl 2019-08-02 23:54:35 +02:00
  • ced6c7dc46 Remove unused code Valentin Brandl 2019-08-02 23:53:23 +02:00
  • befd7ca3f0 Formatting Valentin Brandl 2019-07-29 23:17:41 +02:00
  • 30970e9610 Move update script Valentin Brandl 2019-07-29 22:38:13 +02:00
  • eae6127c6a Add update script Valentin Brandl 2019-07-29 22:37:44 +02:00
  • b56eb1ba61 Improve parsing logic Valentin Brandl 2019-07-29 22:34:40 +02:00
  • 62062e5dfb Don't parse empty strings Valentin Brandl 2019-07-29 22:32:08 +02:00
  • 45247dfa3f Wrap in section tag Valentin Brandl 2019-07-29 22:31:11 +02:00
  • 778f401c3f Add footer Valentin Brandl 2019-07-29 22:12:54 +02:00
  • f7f88532af Copy assets Valentin Brandl 2019-07-29 21:18:00 +02:00
  • 5b65690dbc Copy assets Valentin Brandl 2019-07-29 21:16:46 +02:00
  • 63cf3866b6 Update frontend Valentin Brandl 2019-07-29 21:16:33 +02:00
  • d5020d0b41 Update template Valentin Brandl 2019-07-29 21:16:24 +02:00
  • e32f2f4ee5 Add assets Valentin Brandl 2019-07-29 21:15:16 +02:00
  • d70ad35e3b Clean and copy assets Valentin Brandl 2019-07-29 21:14:34 +02:00
  • 47680670c7 Don't test in build container Valentin Brandl 2019-07-29 18:53:54 +02:00
  • 237eb52ff4 Serve static files with default Valentin Brandl 2019-07-29 18:20:31 +02:00
  • bd6bffeafb Normalize paths Valentin Brandl 2019-07-29 18:19:56 +02:00
  • 67a0f565d3 Ignore generated files Valentin Brandl 2019-07-29 18:19:33 +02:00
  • 481d177749 Ignore generated files Valentin Brandl 2019-07-29 18:19:23 +02:00
  • ed64129783 Copy elm output Valentin Brandl 2019-07-28 21:56:53 +02:00
  • 494c98de90 Copy elm output Valentin Brandl 2019-07-28 21:55:11 +02:00
  • 3f31fe8fe0 Copy elm output Valentin Brandl 2019-07-28 21:52:31 +02:00
  • 05c0a5b7eb Rename html template Valentin Brandl 2019-07-28 21:51:17 +02:00
  • c53146f286 Install envsubst Valentin Brandl 2019-07-28 21:49:23 +02:00
  • 8997208acb No tests in dockerfile Valentin Brandl 2019-07-28 21:45:48 +02:00
  • e805bdd135 New build mechanism Valentin Brandl 2019-07-28 21:44:10 +02:00
  • 49f02750b4 Improvements Valentin Brandl 2019-07-28 21:42:49 +02:00
  • 4e0216a895 New build mechanism Valentin Brandl 2019-07-28 21:42:26 +02:00
  • fa4bf3e6dc Remove some debug output Valentin Brandl 2019-07-28 20:45:58 +02:00
  • 0d1206fed2 Debug output Valentin Brandl 2019-07-28 17:40:08 +02:00
  • 0b6fe9f5e3 Add GitLab support Valentin Brandl 2019-07-28 17:32:50 +02:00
  • ec0254ec75 Debug output Valentin Brandl 2019-07-28 17:16:27 +02:00
  • e75a341241 Debug endpoint Valentin Brandl 2019-07-28 17:07:15 +02:00
  • f59470d89f Remove debug output Valentin Brandl 2019-07-28 17:00:20 +02:00
  • 0a67a24abd Debug output Valentin Brandl 2019-07-28 16:56:58 +02:00
  • ebe8ea9f0b Debug output Valentin Brandl 2019-07-28 16:51:11 +02:00
  • a4490ab53c Remove debug stuff Valentin Brandl 2019-07-28 16:49:09 +02:00
  • 63def33286 Debug output Valentin Brandl 2019-07-28 16:44:05 +02:00
  • db89ac4078 Purge via get request Valentin Brandl 2019-07-28 16:25:30 +02:00
  • fd5b802d25 Make purging more ergonomic Valentin Brandl 2019-07-28 16:10:04 +02:00
  • c5da9c5812 Remove debug output Valentin Brandl 2019-07-28 15:37:52 +02:00
  • 0828e7fd9e Optimizing elm build Valentin Brandl 2019-07-28 15:37:30 +02:00
  • f3f2fab2a6 Fix typo Valentin Brandl 2019-07-28 15:30:24 +02:00
  • 78d4be8558 Add debug output Valentin Brandl 2019-07-28 15:27:23 +02:00
  • c7d8784c78 Rename env vars Valentin Brandl 2019-07-28 15:03:43 +02:00
  • c05c2ffabf Properly load env vars Valentin Brandl 2019-07-28 14:54:36 +02:00
  • 4fc8c7ce98 Use values from config Valentin Brandl 2019-07-28 14:50:35 +02:00
  • 620b3419e5 Add config Valentin Brandl 2019-07-28 14:46:35 +02:00
  • 2c8e999f3f Add endpoint to purge file from cache Valentin Brandl 2019-07-28 14:45:39 +02:00
  • 209ccb7093 Document environment variables Valentin Brandl 2019-07-28 14:42:59 +02:00
  • 84e9ee2a51 Fix placeholder Valentin Brandl 2019-07-27 20:35:41 +02:00
  • d8f061ecad Fix string concat Valentin Brandl 2019-07-27 20:34:25 +02:00
  • 504cd02ca0 Change hostname Valentin Brandl 2019-07-27 20:33:26 +02:00
  • b1b611326a Add frontend and backend dockerfile Valentin Brandl 2019-07-27 20:25:45 +02:00
  • 242456d943 Serve static files from ./public Valentin Brandl 2019-07-27 20:25:25 +02:00
  • 1857aa43bb Add actix-files dependency Valentin Brandl 2019-07-27 20:25:14 +02:00
  • 5ffb7aff6e Move docker-compose setup Valentin Brandl 2019-07-27 20:25:00 +02:00
  • a410c88d7d Use yarn Valentin Brandl 2019-07-27 20:10:05 +02:00
  • 0882815958 Add dockerfile Valentin Brandl 2019-07-27 20:07:51 +02:00
  • 90059116ad Add svg dependency Valentin Brandl 2019-07-27 20:07:41 +02:00
  • 3425fd7b99 Add Ribbon Valentin Brandl 2019-07-27 20:07:22 +02:00
  • 03188df0af Link dockerignore Valentin Brandl 2019-07-27 20:07:09 +02:00
  • 1690585bd7 Make GH auth query static Valentin Brandl 2019-07-27 17:14:08 +02:00
  • 8c3f870321 Add command line parameters Valentin Brandl 2019-07-27 17:13:11 +02:00
  • 6d82f3fef8 Add structopt Valentin Brandl 2019-07-27 17:13:01 +02:00
  • 54eab04194 Don't strip Valentin Brandl 2019-07-27 16:44:46 +02:00