97a7393
correct build process
Amolith created
97a7393
correct build process
Amolith created
4a8d707
automate releases
Amolith created
6f77b95
change name to earl
Amolith created
1e9f99a
move config to one line
Amolith created
f661d0c
add some documentation and error handling
Amolith created
59df93f
feat: write default config to disk
Implements: https://todo.sr.ht/~amolith/public-tracker/8
Amolith created
0e91449
Add profiling handlers
Amolith created
6931b44
Fix alignment on width-constrained devices
Amolith created
ee08758
align table to center
Amolith created
d9221c7
improve UX and un-break templates
Amolith created
106daa2
remove erroneous import
Amolith created
347f916
Add contact links
Amolith created
9234df7
Correct reuse links
Amolith created
eecaa6e
rewording, badges, and contribution section
Amolith created
511da09
reuse compliance
Amolith created
794cfcd
remove example config
Amolith created
670ff49
Add API docs
Amolith created
874c526
Finish lots of things up
Big commit because I want in the zone and getting a lot of crap done. This finished implementing the dashboard functionality, all of the API, normalises some logging, and cleans some other stuff up. The dashboard still needs improvements (#7), the default config values need to be written to a file if the file doesn't already exist (#8), and the status messages from the backend need to be displayed in the dashboard (#10).
Amolith created
09e88bd
Correct behaviour of nameExists()
Amolith created
025537a
add gitignore
Amolith created
66cf6b0
pass errors back to calling funcs
Amolith created
600318b
consistency: normalise quotes in logging
Amolith created
67316b5
root: redirect user to destination
Implements: https://todo.sr.ht/~amolith/public-tracker/9
Amolith created
9c1059e
config: print specified path when not found
Amolith created
9aaebb4
Refactor and reorganise a bit
Amolith created
1938113
Generalise create helper/function
Amolith created
ec84eb3
Improve name collision handling
Amolith created
2182e86
Wire create button up to route
Amolith created
d4a41a3
Add /get route that returns JSON
Amolith created
5b35cea
Improve authentication handling
Amolith created
269185a
Implement logout function
Amolith created
a6b768b
Correct HTTP redirect status code
Amolith created
76c518b
Implement update function
Amolith created
6d57b1b
Implement delete function
Amolith created
8556684
Check whether name (key) exists before saving
Amolith created
d76d0ec
Generate table from keys/values in database
Amolith created
bc1141a
Exit func if client not authorized
Amolith created
7f72124
Correct database description
Amolith created
bb61143
Refactor and improve formatting
Amolith created
a5cec40
Add authentication
Amolith created
09d98fb
Match styling with new pages
Amolith created
1df69ba
Add additional pages
Amolith created
2bfecaa
Improve access token error handling
Amolith created
3c2a4fb
Move config to templates & ignore test copy
Amolith created
8539b46
Improve config handling and switch to methods
Amolith created
1610d6e
Finish up link creation route
Amolith created
04653a2
Yet Another⢠snapshot
Amolith created
c7c400a
Fill in basic create func & wire things up
Amolith created
7c35506
Make progress on configs
Amolith created
1c16015
add reasoning behind Yet Another⢠URL shortener
Amolith created