tobi
1dfa7fe0d5
[bugfix] Wrap media in read closer ( #941 )
...
* use readcloser for content.Content
* call media postdata function no matter what
* return a readcloser from data func
* tidy of logic of readertostore
* fix whoopsie
2022-11-03 15:03:12 +01:00
tobi
70d65b683f
[feature] Refetch emojis when they change on remote instances ( #905 )
...
* select emoji using image_static_url
* use updated on AP emojis
* allow refetch of updated emojis
* cheeky workaround for test
* clean up old files for refreshed emoji
* check error for originalPostData
* shorten GetEmojiByStaticImageURL
* delete kirby (sorry nintendo)
2022-10-13 15:16:24 +02:00
kim
1d999712e6
[feature] update config types to use bytesize.Size ( #828 )
...
* update config size types to use bytesize.Size
* submit unchecked-out file ... 🤦
* fix bytesize config var decoding
* bump bytesize version
* update kim's libraries in readme
* update envparse.sh to output more useful errors
* improve envparse.sh
* remove reliance on jq
* instead, use uint64 for bytesize flag types
* remove redundant type
* fix viper unmarshaling
* Update envparsing.sh
* fix envparsing test
Signed-off-by: kim <grufwub@gmail.com>
Co-authored-by: tobi <31960611+tsmethurst@users.noreply.github.com>
2022-09-29 21:50:43 +01:00
tobi
55b83bea7c
[feature] Add postDataCallbackFunc to allow cleanup ( #408 )
2022-02-22 13:50:33 +01:00
tsmethurst
8c0141d103
store and retrieve processState atomically
2022-02-08 13:38:44 +01:00
tsmethurst
c157b1b20b
rework data function to provide filesize
2022-01-23 14:41:58 +01:00
tsmethurst
589bb9df02
pass reader around instead of []byte
2022-01-16 18:52:55 +01:00
tsmethurst
c4a533db72
start fixing up emoji processing code
2022-01-15 14:33:58 +01:00
tsmethurst
113f9d9ab4
pass a function into the manager, start work on emoji
2022-01-11 17:49:14 +01:00
tsmethurst
dccf21dd87
tests are passing, but there's still much to be done
2022-01-09 18:41:22 +01:00
tsmethurst
c4d63d125b
more refactoring, media handler => manager
2021-12-28 16:36:00 +01:00
tsmethurst
6803c1682b
start refactor of media package
2021-12-27 18:03:36 +01:00