Notable changes to this project are documented here.
Fix error when performing requests
Add missing AUTH_KEY
variable to set auth.key
configuration and add
init.key
parameter to RepoApi
client to set the same value client-side.
Empty commits no longer fail. If you commit a file and it is the same as the one already in the repo with commit=true, you get a http 200 with "no-change".
Fixed API client part 2
Fixed API client
Fixed the container build & updated to use Deno 1.42.1
Internally refactored code to use gruber. This project was part of the inspiration for gruber so it's fitting to be migrated to it, it mostly involved removing code too! 🎉
- breaking — by default the server won't commit changes, set
GIT_COMMIT=1
or thegit.commit
configuration totrue
. - added support for
.ini
file parsing - configure the port to run on with the
--port
flag orAPP_PORT
variable - override the result of
GET /
by settingAPP_NAME
,APP_VERSION
orapp.name
andapp.version
via configuration. - See the current configuration and print usage by running the config.ts script
~
deno run -A source/config.ts
- new configuration
git.commitPrefix
to customise the commit message
- new configuration
Tweak /changed
to show all changes and not remove duplicates
Added /changed
endpoint to inspect when files have changed in git.
🎉 This is the first major release, everything is new!