113 Commits (master)
 

Author SHA1 Message Date
Aravinth Manivannan 4127f923aa
feat: create and add matrix room
8 months ago
Aravinth Manivannan c2a4f53385
chore: update rust-embed
10 months ago
Aravinth Manivannan d948730110
feat: render markdown comments
10 months ago
Aravinth Manivannan 31f2c6960a
feat: render markdown files in gists
10 months ago
Aravinth Manivannan 8f2a8ed1a1
chore & fix: fix broken link
10 months ago
Aravinth Manivannan d88f0e8bff
chore: updated dep realaravinth/actix-web-codegen to fix CI
10 months ago
Aravinth Manivannan 2d06e7fa39
fix: delete all gist repositories when account is deleted
10 months ago
Aravinth Manivannan 1568e48eea
feat: raw and single page views for gist files
10 months ago
Aravinth Manivannan 13388326ef
chore & fix: modularize templates and fix multi-file gists for the final
11 months ago
Aravinth Manivannan 2bd3b38869
fix: multi-file gist styling
11 months ago
Aravinth Manivannan 5bdbdaf267
feat: display comments on gists
11 months ago
Aravinth Manivannan dbc233c1ed
feat: comment on gists
11 months ago
Aravinth Manivannan 95efab95da
feat: load comments in gists view route and comment form
11 months ago
Aravinth Manivannan b89a9004d4
feat: improve gist view styling
11 months ago
Aravinth Manivannan 2b5596abd0
feat: check code upload and syntax highlighting
11 months ago
Aravinth Manivannan 2323dbf82c
feat: gist view
11 months ago
Aravinth Manivannan 9fb203de32
feat: conditionally display profile link
11 months ago
Aravinth Manivannan 3e42c621fb
feat: placeholder website
11 months ago
Aravinth Manivannan 88e1bfc146
feat: setup zola to deploy website
11 months ago
Aravinth Manivannan 53cb808083
feat: demo user banner on login and register pages
11 months ago
Aravinth Manivannan 2db966c04a
feat: gist index view
11 months ago
Aravinth Manivannan edca78906e
feat: gist preview
11 months ago
Aravinth Manivannan 5791e829fd
feat: utility method to parse gist public ID from repo path
11 months ago
Aravinth Manivannan 375bdc1e6c
chore: use references to GistID whenever possible
11 months ago
Aravinth Manivannan 3a1666f23c
chore: gist creation test
11 months ago
Aravinth Manivannan b698884b49
feat: gist creation form
11 months ago
Aravinth Manivannan ff01303bea
feat: readme: add docker img badge
11 months ago
Aravinth Manivannan 92f48b7bfb
feat: add new gist form gets error handling and rendering with
11 months ago
Aravinth Manivannan 7fdf815a14
chore: clippy lints
11 months ago
Aravinth Manivannan 55f7b3c3a1
fix: non-authenticated requests to pages endpoint redirected to registration, now redirects to login page
11 months ago
Aravinth Manivannan 1c21596e29
feat: CI: build and publish docker image
11 months ago
Aravinth Manivannan bfb7185801
feat: package docker img
11 months ago
Aravinth Manivannan 20d34867cf
feat: add more tests
11 months ago
Aravinth Manivannan 9e15e04ca5
feat: new gist page and extractors to handle new gist form payload
11 months ago
Aravinth Manivannan f5a22a2916
fix: add validation to check for empty file array during gist creation
11 months ago
Aravinth Manivannan 0ba7559425
feat: view gist route and helper method to construct route from parts
11 months ago
Aravinth Manivannan 5ae12f98b3
fix: remove placeholder home route and save profile link in auth_ctx
11 months ago
Aravinth Manivannan 68fc93b33f
fix: login-register template name clash
11 months ago
Aravinth Manivannan 56ff863042
feat: add tests for HTML signout route
11 months ago
Aravinth Manivannan 371e56ab47
fix: set authentication session cookie and load middleware
11 months ago
Aravinth Manivannan 28b501810e
feat: separate navigation bars for logged and unauthenticated users
11 months ago
Aravinth Manivannan 3d040ede86
feat: gist routes and methods to generate profile route from component
11 months ago
Aravinth Manivannan 1f4053f361
feat: load embedded templates
11 months ago
Aravinth Manivannan 551a48d0c5
feat: embed templates in binary
11 months ago
Aravinth Manivannan d0dbfd9729
chore: reorganize templates
11 months ago
Aravinth Manivannan 8dd20a4f52
feat: register templates fills form on err
11 months ago
Aravinth Manivannan 78d24af48c
feat: convert empty emails to None in register form handler
11 months ago
Aravinth Manivannan fdbd62a0a6
feat: add error styling
11 months ago
Aravinth Manivannan 3b6a5938d7
feat: login form submission
11 months ago
Aravinth Manivannan dba0834eff
feat: register form submission
11 months ago