go #49

Merged
niggl merged 96 commits from go into main 2024-12-12 15:11:31 +00:00

96 Commits

Author SHA1 Message Date
niggl d19029b5ad docs(swagger): Updated swagger metadata 2024-12-11 19:45:05 +01:00
niggl 1dfd96869d docs(swagger): Swagger auth 2024-12-11 19:39:18 +01:00
niggl a1ba28cacb docs(dev): Updated air commands 2024-12-11 19:33:06 +01:00
niggl d2bace87af fix(dev): Add air config for linux/macos 2024-12-11 19:31:48 +01:00
niggl 9d507b9572 feat(ci): Added ci config 2024-12-11 19:30:02 +01:00
niggl e89c17806f docs: Updated readme 2024-12-11 19:29:04 +01:00
niggl 924f76a100 refactor(images): Move sponsor images to folder and load them dynamicly 2024-12-11 19:22:50 +01:00
niggl 99ec0933ea feat(container): New dev compose with just external services 2024-12-11 19:21:32 +01:00
niggl cceca7f5e1 feat(container): Deliver default static stuff 2024-12-11 18:51:37 +01:00
niggl 54d294a8b4 feat(container): Added document-server 2024-12-11 18:51:06 +01:00
niggl 41291b9200 refactor(config): Load gotenberg url from env 2024-12-11 18:45:53 +01:00
niggl 4faf76a073 feat: Config from env 2024-12-11 18:30:46 +01:00
niggl 715eb8e1cb chore(models): Removed unused param 2024-12-11 18:07:52 +01:00
niggl 2686bee1d1 refactor(auth): Switch to query auth for full link support (to be fixed in future) 2024-12-11 17:59:11 +01:00
niggl 57a3777891 fix(templates): Fix string style 2024-12-11 17:56:24 +01:00
niggl f6dc33edb4 feat(v1): header auth for all endpoints 2024-12-11 17:55:29 +01:00
niggl e2cd445aeb feat(docs): Annotated required params 2024-12-11 17:45:51 +01:00
niggl f5debf58fc feat(docs): New swagger doc 2024-12-09 17:29:31 +01:00
niggl 11a9b51197 refactor(templates): Dynamic image loading 2024-12-09 17:28:53 +01:00
niggl c5dc4f7e79 refactor(templates): Dynamic template loading 2024-12-09 17:22:37 +01:00
niggl f9f30e96c7 refactor(templater): Format decimals according to locale 2024-12-09 17:15:06 +01:00
niggl eff3354867 feat(templates): English certificate template 2024-12-09 17:13:01 +01:00
niggl 2bfff006ed fix(templates): Added missing base64 image 2024-12-09 17:10:13 +01:00
niggl 53eab5db94 feat(certificate): Implement adding up 2024-12-09 17:08:01 +01:00
niggl af73b35b18 fix(services): Updated templater comma logic 2024-12-09 17:03:13 +01:00
niggl 692f378eab feat(templater): Implement unit formats 2024-12-09 16:59:39 +01:00
niggl 12f61e373f fix(certificate): Expose german template 2024-12-09 16:48:59 +01:00
niggl 79a0062f60 feat(certificates): Endpoint with handler 2024-12-09 16:48:06 +01:00
niggl 561e7151c6 feat(certificate): German template 2024-12-09 16:44:46 +01:00
niggl 2108c88001 feat(certificates): Base types 2024-12-09 16:36:14 +01:00
niggl 2537235ce6 feat(static): Added more sponsor logos 2024-12-03 20:00:42 +01:00
niggl 4deda8adf1 feat(templates): Get static mounted images 2024-12-03 19:56:57 +01:00
niggl d910a722df feat(templates): Fallback image 2024-12-03 19:48:08 +01:00
niggl e10448f1e3 feat(docs): Fresh openapi 2024-12-03 19:25:47 +01:00
niggl f880e9f10c feat(cards): Generate placeholders for cards without a pair 2024-12-03 19:20:28 +01:00
niggl b179541532 fix(handlers): Return cards as pdf 2024-12-03 19:04:09 +01:00
niggl 5098d27ae9 refactor(templates): Add Card ids to card 2024-12-03 19:02:18 +01:00
niggl d8fb9ea2fd refactor(services): Barcodes always accept strings 2024-12-03 18:55:27 +01:00
niggl 5dbe7816cd fix(card): Use correct template endpoints 2024-12-03 18:51:34 +01:00
niggl 1657a10dec fix(templates): Use correct names 2024-12-03 18:45:27 +01:00
niggl 7d22a32cb4 feat(cards): Implement endpoint for card generation 2024-12-03 18:44:17 +01:00
niggl ed4941b403 refactor(templates): Use go syntax for swapped cards 2024-12-03 18:43:46 +01:00
niggl c227c291c9 refactor(handlers): Extract function 2024-12-03 18:36:55 +01:00
niggl 389922f22d feat(model): Card Models 2024-12-03 18:27:24 +01:00
niggl 670290b60b refactor(models): Rename Request model 2024-12-03 18:27:11 +01:00
niggl 3345571bd8 refactor(templates): Switched to golang templates 2024-12-03 18:23:20 +01:00
niggl d51e78a442 feat(container): Dockerfile 2024-12-03 18:05:45 +01:00
niggl bd70ac4542 refactor(models): Move options model to models 2024-12-03 18:03:25 +01:00
niggl 62f04f7d1c feat(services): Support for multiple barcode formats 🥳 2024-12-03 18:02:15 +01:00
niggl 8812bf2410 feat(services): EAN 13 generation 2024-12-03 17:34:11 +01:00
niggl 323c0b0ff9 feat(templates): English Contract template 2024-12-03 16:29:58 +01:00
niggl e9c28efd47 feat(handlers): Implemented contracts generation 2024-12-03 16:25:59 +01:00
niggl e5f9eff54f feat(templates): Working german sponsoring template 2024-12-03 16:25:43 +01:00
niggl 382a799038 feat(services): Implement pdf conversion through gotenberg 2024-12-03 16:25:17 +01:00
niggl f4f5c8b63a feat(services): Baseline templater 2024-12-03 16:24:57 +01:00
niggl c0dd30f08c feat(dev): Docker compose for gotenberg 2024-12-03 16:24:34 +01:00
niggl 3eb914d640 feat(template): First templates 2024-12-03 15:04:10 +01:00
niggl ba7e02fa30 feat(contracts): Provide locale via post request 2024-12-03 14:47:53 +01:00
niggl 56e09dafb9 feat(dev): Automagic building of new api docs 2024-12-03 14:47:37 +01:00
niggl 145ebd8346 feat(contracts): Baseline handler 2024-12-02 17:30:59 +01:00
niggl 13e9c88a8e feat(docs): First model for swagger 2024-12-02 17:26:03 +01:00
niggl 7d571ad46b docs: Basic readme 2024-12-02 17:16:17 +01:00
niggl 491d31e2e9 feat(docs): Swagger generation 2024-12-02 17:13:05 +01:00
niggl 3f35d35016 refactor: Ignore temp stuff for air 2024-12-02 17:12:54 +01:00
niggl aeeb7b3448 refactor: Go Baseline 2024-12-02 16:53:32 +01:00
niggl f9b471b59e refactor: Switch to new language 2024-12-02 16:43:54 +01:00
niggl 8f3faee573 Revert "updated templates"
This reverts commit 6ff2ba702b.
2024-12-02 15:57:04 +01:00
niggl 6ff2ba702b updated templates 2024-11-21 17:51:23 +01:00
niggl 4ecefe8534 fix(ci): Switched to non-drone env vars 2024-02-13 17:25:07 +01:00
niggl ab9295ee23 Frozen lockfile instead of offline
continuous-integration/drone/push Build is passing
2023-03-29 20:15:10 +02:00
niggl 29d4e21656 lockfile 2023-03-29 20:12:06 +02:00
niggl 490f24422b Switched docker over to pnpm w/cache 2023-03-29 20:11:55 +02:00
niggl 67eb761a99 switched ci to pnpm cache 2023-03-29 20:10:34 +02:00
niggl 22978e5bbc 🚀Bumped version to v0.6.2
continuous-integration/drone/push Build is passing
2023-03-15 14:02:13 +01:00
niggl 0dbd7311ab Added static img folder for directly serving images 2023-03-15 14:01:49 +01:00
niggl cbda10e2a1 Added dockerignore for smaller build env 2023-03-15 13:56:53 +01:00
niggl ee3c443216 Fixed docs not getting bundeled 2023-03-15 13:56:33 +01:00
niggl bbe01cd231 🚀Bumped version to v0.6.1
continuous-integration/drone/push Build is passing
2023-02-23 09:36:41 +01:00
niggl 10c68cfb37 Slimmed down docker build thx to copy
continuous-integration/drone/push Build is passing
2023-02-23 09:27:00 +01:00
niggl c21076a049 Dependency cleanup 2023-02-23 09:23:12 +01:00
niggl fc774d5af3 Dependency Bumps 2023-02-23 09:18:08 +01:00
niggl dd0b60b2ba 🚀Bumped version to v0.6.0
continuous-integration/drone/push Build is passing
2023-02-23 09:03:09 +01:00
niggl 6add09c7df Version pin 2023-02-23 09:02:45 +01:00
niggl d064b51e1b Added autochangelog 2023-02-23 09:02:34 +01:00
niggl 744f567b7c Moved drone to kaniko
continuous-integration/drone/push Build is passing
2023-02-23 09:00:15 +01:00
niggl 7dbce9e870 Nerf 2023-02-23 08:57:44 +01:00
niggl 72ed2495f6 🚀Bumped version to v0.6.0 2023-02-23 08:56:28 +01:00
niggl 05e0c63931 Bumped docker images 2023-02-23 08:56:08 +01:00
niggl fcbcec85c5 🧾New changelog file version [CI SKIP] [skip ci] 2023-02-23 07:48:32 +00:00
niggl b47b2f804f Lockfile
continuous-integration/drone/push Build is failing
2023-02-23 08:40:45 +01:00
niggl 5f4fc74cd9 Added image 2023-02-23 08:40:38 +01:00
niggl 300b8fd01a 🧾New changelog file version [CI SKIP] [skip ci] 2021-07-26 15:18:00 +00:00
niggl 8b951dfb3f Merge branch 'dev' of git.odit.services:lfk/document-server into dev
continuous-integration/drone/push Build is passing
2021-07-26 17:09:58 +02:00
niggl 517e8a0819 Updated translation due to customer request 2021-07-26 17:09:46 +02:00
niggl 3af4b521d3 Changed default kilometer formatting to min 2 decimals, max 3 2021-07-26 17:06:17 +02:00
niggl dca2829323 🧾New changelog file version [CI SKIP] [skip ci] 2021-07-19 16:17:13 +00:00