Commit Graph

24 Commits (62f918f33a99f51fc2eaa7a8e33ae380e56b23df)
 

Author SHA1 Message Date
RaviAnand Mohabir 62f918f33a chore: 🔧 add prod Docker compose with sample config
RaviAnand Mohabir 22759759fb chore: 🔧 add Temporal to dev Docker Compose
RaviAnand Mohabir 37af4f88b1 chore: 🔧 add dev Docker Compose with MongoDB
RaviAnand Mohabir d4a7a5cafd feat: add repeat flag to automatically repeat sync process
RaviAnand Mohabir eddca837e6 fix: 🐛 use nil check instead of error check
RaviAnand Mohabir 5b8b05feef feat: add error if token is nil
RaviAnand Mohabir e73da1d4fe feat: return 500 on auth errors
RaviAnand Mohabir dd5820fe44 fix: 🐛 fix error wrapping
RaviAnand Mohabir 17051afc57 fix: 🐛 fix usage of errors.Is
RaviAnand Mohabir ef8f38fc52 fix: 🐛 fix false error handling of mongo.ErrNoDocuments
RaviAnand Mohabir ca8805a6bc feat: improve error handling
RaviAnand Mohabir a7d54e85a4 chore: 📌 run go mod tidy
RaviAnand Mohabir a50fac7d52 feat: display user after login
RaviAnand Mohabir a1ae73f9cb chore: 📌 run go mod tidy
RaviAnand Mohabir 020a326f46 feat: use mongodb session store
RaviAnand Mohabir 6272aa577e fix: 🐛 fix config paths
RaviAnand Mohabir a0cdead743 feat: add /etc/ and $home config paths
RaviAnand Mohabir 686d2ee2a5 feat: rename db.connectionUri to mongodb.uri and bind MONGODB_URI env var
RaviAnand Mohabir 2f0c85eb6f build: 🏗️ use Docker multi-stage build
RaviAnand Mohabir f569af5316 build: 🏗️ copy all files to Docker container
RaviAnand Mohabir a9c4404877 chore: 🙈 add config.yml to .gitignore
RaviAnand Mohabir 788e1bb120 build: 🏗️ add Dockerfile
RaviAnand Mohabir 8c93e37197 ci: 👷 add Drone Docker build
RaviAnand Mohabir 2b381d13ec feat: 🎉 implement Go server for Spotify API authorization and sync command to sync liked songs with monthly playlist