f0a8d075fd
Update dependencies
2025-05-07 11:28:57 -07:00
176dcf82e9
Upgrade gomponents
...
And return to using the upstream version instead of my forked version.
2024-12-23 17:24:33 -08:00
dd7daab1ac
Upgrade dependencies
Build Production Image / Build Production Image (push) Successful in 7m26s
2024-11-19 20:24:09 -08:00
387a48b9fa
Vendor colorful library
2024-10-23 19:30:39 -07:00
fc43bac524
Vendor qr code library
2024-10-15 08:41:03 -07:00
0b03ab1c06
Vendor stripe
2024-05-16 20:01:15 -07:00
ef568c1967
Add go-oauth2 library
2024-02-18 19:11:38 -08:00
f148823313
Update gomponents
2023-12-26 20:46:55 -08:00
3b2bd50751
Update dependencies
2023-10-13 18:17:12 -07:00
c35cf230f2
Add html-to-markdown library
2023-09-20 19:14:52 -07:00
e78680e306
Update to postmark sdk 1.6.1
2023-08-13 11:15:48 -07:00
415eb355ed
Update postmark sdk
2023-08-12 18:56:02 -07:00
9601f3b5c8
Update dependencies and add postmark SDK
2023-08-11 16:58:48 -07:00
9e560b4f08
Update dependencies
2023-08-01 09:05:38 -07:00
385f134b3a
Add testify/mock and update other testify libraries
2023-05-31 04:04:14 +00:00
48b79439f7
Remove sprig and dependencies
2023-05-28 01:38:08 +00:00
d5dc01abc1
add golang/x/exp/constraints
2023-05-07 14:59:29 +00:00
e43c0ff588
Add goldmark markdown rendering engine
2023-05-04 03:33:57 +00:00
11b0fde5de
Create RSS Helpers in Gomponents
...
This required making changes to Gomponents so that it would not ignore
the children of the "link" element. See https://github.com/maragudk/gomponents/issues/132
2023-05-01 03:12:02 +00:00
14e38810da
Vendor arran4/golang-ical
2023-04-26 15:50:39 +00:00
c2491b72b0
Update dependencies and Go version
2023-04-08 15:14:18 +00:00
976a033a67
Add goption library
2023-02-27 17:07:22 +00:00
a0f580db4b
Add gomponents library
2023-02-11 16:50:56 +00:00
650cb1211b
Add tus go server and js client
2023-02-02 16:16:57 +00:00
66bd4e5033
Add prometheus client library dependency
2023-01-24 03:50:54 +00:00
5b044d84a8
Add wall-clock ticker library
2023-01-21 04:12:39 +00:00
7ed7931891
Exec vips commands directly
...
Stop using the govips abstraction and instead call out to vips on the
commandline directly.
2023-01-20 03:55:15 +00:00
df5646d4c4
Update dependencies
2023-01-16 17:17:23 +00:00
5de241187a
Add casbin dependency
2022-12-21 03:12:31 +00:00
37ffe48a5c
Switch to Zap logging framework
2022-12-05 00:19:30 +00:00
6db82044cd
Pull in bugfix in govips fork
2022-11-18 22:14:08 -08:00
41622fdb4a
Add workaround for tempdir in govips
2022-11-17 16:51:02 +00:00
97d323ed5c
Switch from libvips to govips
...
This switch was done because libvips did not seem to be properly
following the image orientation exif information and would not
autorotate the image, even if called explicitly. Additionally, govips
seems more active and slightly easier to use.
Fixes #4
2022-11-17 03:09:15 +00:00
c801570460
Switch from envconfig to viper
2022-11-16 15:55:55 +00:00
b95d3c6ee9
Update dependencies
2022-11-04 04:42:25 +00:00
8e900299af
Remove ent from stack
2022-09-17 20:33:00 -07:00
84030be8b7
Run database migrations when starting the app
2022-09-14 21:10:08 -07:00
9ed3a50d2e
POC of using the new sql builder
2022-09-14 20:48:43 -07:00
3399ef5560
Use mixins for common elemnts in schema
2022-09-12 21:05:39 -07:00
f60f0dcedb
Add Participle and search query parser
2022-09-12 10:00:08 -07:00
4c158e9a49
Add input sanitization
2022-09-11 19:16:06 -07:00
8be5257faa
Convert to different input validation library
2022-09-11 18:43:32 -07:00
b05c4c2a82
Upgrade to echo 4.9.0
2022-09-09 09:41:34 -07:00
5cdaa421c6
Create production docker image
...
Image contains necessary shared libraries. The image is built off the
dev container image, but does not include anything not critical for
running the app.
2022-09-09 09:41:34 -07:00
a1a6ba9f59
Switch from redis to Ristretto for page caching
2022-09-09 09:41:34 -07:00
56fc8d42b0
Switch from asyncq to workerpool for async tasks
...
This is a much lighter implementation which does not use redis. Instead
it just uses a circular buffer for the tasks which can not be
immediately given to a worker for processing. Workers are scaled down
automatically when they idle for long enough.
2022-09-07 08:37:03 -07:00
04bdf1d1d3
Update echo to latest version
2022-08-30 12:31:23 -07:00
9a4f2c90c2
First pass at image resizing
2022-08-26 21:08:37 -07:00
31c80080df
Upgrade go and tidy
2022-08-26 15:32:40 -07:00
c122083e8e
Update go.sum
2022-08-20 16:25:31 -07:00