478cc5b82c
Upgrade to Go 1.24.3
2025-05-07 21:40:42 -07:00
f0a8d075fd
Update dependencies
2025-05-07 11:28:57 -07:00
13d0c571ab
Update go version
2025-04-12 11:18:43 -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
9bd611797d
Rename git.sr.ht to git.grosinger.net
2024-02-11 18:44:51 -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
d0339272e6
Update to Go 1.21.0
2023-08-12 18:56:26 -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
d6ec8f6056
Switch to using go-humanize for relative times
...
It was already being pulled in by another dependency, so may as well
take advantage of it.
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