Commit Graph

534 Commits

Author SHA1 Message Date
tdurieux 6476899764 fix: fix webview 2024-04-26 14:01:46 +01:00
tdurieux a86e050f8b fix: handle empty repository 2024-04-26 13:48:32 +01:00
tdurieux 8712746e93 feat: check if file list exist when checking if repo is ready 2024-04-26 13:10:09 +01:00
tdurieux a0dff4389d fix: fix ui folder tree 2024-04-26 12:50:24 +01:00
tdurieux b0fa5e6689 fix: hot fix, replace repoID by repoId 2024-04-26 12:40:56 +01:00
tdurieux a9fefcc970 chore: remove console.log 2024-04-26 10:51:43 +01:00
tdurieux 710f7328e7 feat: flatten file tree for better performance 2024-04-26 10:32:09 +01:00
Joel Coffman ccdc95e4a8 doc(#269) Document the lack of support for Jekyll
Compatibility with GitHub Pages is limited: Jekyll (and other static
site generators) are not supported. This change documents this
limitation on the home page and FAQs.

Although Markdown files are converted to HTML and thus accessible when
anonymized GitHub Pages is enabled for the repository, the Markdown to
HTML conversion includes only the content -- i.e., there is no special
formatting (as would be available when using Jekyll).

For anyone who wants to use Jekyll, a potential workaround is to build
the site locally and commit the generated site to the repository.

Closes #269

Co-authored-by: Joel Coffman <joel.coffman@acm.org>
2024-04-16 08:26:44 +01:00
tdurieux a612b7a8b7 fix: fix queue admin 2024-04-12 10:02:23 +01:00
tdurieux daf3276f7f fix: fix queue admin 2024-04-12 09:56:39 +01:00
tdurieux b4ff27f560 fix: improve katex support 2024-04-11 21:38:42 +01:00
tdurieux f65d167532 fix: use correct hostname for the streamer 2024-04-11 21:38:24 +01:00
tdurieux 03835e86ab fix: handle error in queue admin 2024-04-11 17:48:41 +01:00
tdurieux 79c6b603b4 fix: handle error in queue admin 2024-04-11 17:22:08 +01:00
tdurieux 6b9574add3 fix: improve repository rename 2024-04-11 17:13:01 +01:00
tdurieux 61c6a79949 feat: check repo status before update 2024-04-11 15:25:45 +01:00
tdurieux 05fa010349 fix: attempt at avoiding double save 2024-04-11 15:12:34 +01:00
tdurieux 389030adc9 refactor: rely more on the db instead of querying GH 2024-04-06 15:15:08 +01:00
tdurieux 968a59726c feat: increase caching when file version is provided 2024-04-06 10:05:07 +01:00
tdurieux 593dbed822 fix: attempt at avoiding double save 2024-04-06 09:33:10 +01:00
tdurieux ae4cb9e898 fix: fix typo in deploy 2024-04-05 14:49:24 +01:00
tdurieux 80101f83aa fix: fix dns lookup for dnsrr 2024-04-05 14:48:40 +01:00
tdurieux de56021e48 fix: fix cache folder configuration 2024-04-05 13:14:46 +01:00
tdurieux 9048b5c3b1 fix: fix healthcheck 2024-04-05 13:11:43 +01:00
tdurieux c940c98b6e fix: add missing gulpfile.js 2024-04-05 12:30:47 +01:00
tdurieux 11a6c06d11 feat: add donation button on status page 2024-04-05 12:25:20 +01:00
tdurieux 27c54b0182 feat: add link to website if enabled 2024-04-05 12:10:07 +01:00
tdurieux cb3d999ed3 fix: add missing KaTeX fonts 2024-04-05 12:02:50 +01:00
tdurieux f30110c567 fix: improve link rendering 2024-04-05 11:04:29 +01:00
tdurieux c3a890dac7 fix: fix minimization of the client js 2024-04-05 10:34:24 +01:00
tdurieux 9e995a04db fix: fix code rendering 2024-04-05 10:21:38 +01:00
tdurieux 7ed973ccfc fix: fix code rendering 2024-04-05 10:17:47 +01:00
tdurieux 22a28a913d perf: improve page loading time 2024-04-05 01:02:41 +01:00
tdurieux 8fdd6228e4 fix(#251): fix notebook and code dark mode 2024-04-04 18:35:01 +01:00
tdurieux f5ec343a9c fix(#263): render math expression correctly 2024-04-04 18:08:03 +01:00
tdurieux f5d45394bf feat: add sha to file path to avoid caching 2024-04-04 15:56:38 +01:00
tdurieux 3cbf78beb8 fix: fix execution order in removeCache 2024-04-04 08:44:59 +01:00
tdurieux ca3996775b chore: cleanup console 2024-04-03 20:38:48 +01:00
tdurieux 42c3a58a46 feat: add edit button on repo view 2024-04-03 19:11:10 +01:00
tdurieux 6e8d006220 fix: fix filePath when anonymized 2024-04-03 18:57:52 +01:00
tdurieux 795a67cdb2 fix: fix anonymization client script 2024-04-03 18:41:00 +01:00
tdurieux 1d4bab7866 fix: fix webview & improve download progress 2024-04-03 18:25:33 +01:00
tdurieux 83c55fdfbf fix: typo 2024-04-03 13:27:05 +01:00
tdurieux db67f53b2c fix: fix GitHubDownload 2024-04-03 13:24:34 +01:00
tdurieux fc469be61b fix: fix queue 2024-04-03 11:47:32 +01:00
tdurieux 4d12641c7e feat: introduce streamers that handle the stream and anonymization from github 2024-04-03 11:13:01 +01:00
tdurieux 73019c1b44 fix: fix gh repository configuration 2024-04-02 14:46:45 +01:00
tdurieux fa2591fe38 refactor: uncouple repository class & token 2024-04-02 13:51:13 +01:00
tdurieux ea96c31e9d fix: fix github authentification 2024-04-02 09:10:14 +01:00
tdurieux 8a9d2d8395 fix: add missing await 2024-04-01 16:03:31 +01:00