Commit Graph

494 Commits

Author SHA1 Message Date
tdurieux
ca04339529 feat: list files in folder in webview 2024-05-02 11:49:00 +01:00
tdurieux
ed11e9db36 fix: undefined in path.join 2024-05-02 11:09:20 +01:00
tdurieux
3536f78a99 fix(#283): Fix webview for web in folder 2024-04-30 11:28:32 +01:00
tdurieux
3a00a27153 feat: improve support for binary & audio files 2024-04-28 10:01:40 +01:00
tdurieux
72c8f80bce fix: fix file path in webview 2024-04-28 09:38:49 +01:00
tdurieux
17abc47d08 fix: fix webview on root repo 2024-04-28 08:08:39 +01:00
tdurieux
17cb1f294f chore: remove all reference to originalFiles 2024-04-27 18:04:51 +01:00
tdurieux
3d3a03fd04 add index on path and repoId for files 2024-04-27 17:49:13 +01:00
tdurieux
378942a28e fix: fix file list collection 2024-04-27 17:05:39 +01:00
tdurieux
2a145730b7 Improve log and GH token validation 2024-04-27 16:19:33 +01:00
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