PleaseDoNotRobFish  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2022-02-03
02:58
all working except for the upload lightbox which isn't critical Leaf check-in: fcc87eb531 user: JoshAshby tags: trunk
2022-02-02
06:55
working on upgrades to gems, js libs and moving more stimulus stuff over check-in: 4cdefc0450 user: JoshAshby tags: trunk
2021-11-20
19:11
jpg route and error page adjustments for dev check-in: fc44eb2de5 user: JoshAshby tags: trunk
19:02
rubocop check-in: fa14b13b03 user: JoshAshby tags: trunk
18:50
zero state and rework filters layout to be better, more stimulus refactors as well check-in: 0fffd7fbef user: JoshAshby tags: trunk
2021-08-01
16:44
remove svelte for stimulus, didn't want to bother with styles in the shadowdom of svelte for now; add a templator command and a template for cells and reorg the picture form check-in: b95096f9ef user: JoshAshby tags: trunk
2021-07-26
05:35
remove old public asset files now check-in: 603c0fd35f user: JoshAshby tags: trunk
05:34
move existing scripts into vite as well check-in: 52c42c065c user: JoshAshby tags: trunk
05:00
working on replacing alpinejs code with stimulus, in the hopes of making some of it a bit more robust and easier ... not going well so far? check-in: 0fe6b3d249 user: JoshAshby tags: trunk
2021-07-25
22:23
working svelte/vite setup and deploys updated check-in: 67754c4c39 user: JoshAshby tags: trunk
21:18
rubocop things check-in: 0f383342b2 user: JoshAshby tags: trunk
21:14
working on adding vite in for asset management; want to use svelte to make some little web components that can take over the alpinejs job in a cleaner way i hope check-in: f53c555b9d user: JoshAshby tags: trunk
18:30
rubocop the things check-in: 069d702b34 user: JoshAshby tags: trunk
18:29
thor for the cli instead of dry-cli; trying to ditch all the dry-gems check-in: dd41f572c0 user: JoshAshby tags: trunk
2021-07-24
22:10
clean up views for unauthed folks check-in: eb91112e44 user: JoshAshby tags: trunk
21:54
styling updated to bring the filter form to the side and open some more room for an upload drop area; fixed a few small things i think too? check-in: 6c8545e0f6 user: JoshAshby tags: trunk
2021-07-14
23:04
update tailwind, fix some ffmpeg issues and a layout adjustment check-in: 9c86bea6d9 user: JoshAshby tags: trunk
2021-07-13
17:46
buildx platform because of m1? check-in: 450abfb999 user: JoshAshby tags: trunk
17:11
upgrade marcel which ditches mimemagic actually idk if this'll work fine but oh well check-in: 12c0fd97b7 user: JoshAshby tags: trunk
17:04
update mimemagic for now, will work on moving off of it soon check-in: 06db68bfc5 user: JoshAshby tags: trunk
16:43
if/else for movie formats check-in: 91e0e1db3a user: JoshAshby tags: trunk
2021-01-14
06:13
minify the css again under a new node check-in: 5c63788682 user: JoshAshby tags: trunk
06:09
update to ruby 3 check-in: e6f9b52972 user: JoshAshby tags: trunk
2020-12-21
18:15
more object based pratt Leaf check-in: 1a9ae4c9a8 user: JoshAshby tags: search-query-experiment
2020-12-17
19:12
relearning for the 17th time how to pratt parse check-in: c9ecc7cc0d user: JoshAshby tags: search-query-experiment
06:26
messing around with making a lexer and parser for an all text based search query deal check-in: de736fd47f user: JoshAshby tags: search-query-experiment
06:24
rubocop and small adjustment to the dockerfile to ensure we use a set ruby version check-in: 84f45f5cfd user: JoshAshby tags: trunk
2020-12-13
16:47
use luxon for <time> too instead of the straight Date api this isn't really that necessary but it unifies my small js date handling at least check-in: b429feac62 user: JoshAshby tags: trunk
06:04
console needs some thought in prod envs still :/ check-in: 19c0a50c93 user: JoshAshby tags: trunk
04:56
better handling of common derivatives to ensure you either get served an optimized jpeg, gif or mp4 no matter what check-in: 1b80b2b185 user: JoshAshby tags: trunk
2020-12-12
23:40
working on figuring out a format/derivative setup want to serve an optimized jpeg, gif or mp4/mkv by default with an option to get the original and the gif/mp4 mp4/gif pairs as well as a default share page with the other picture information like tags and description check-in: ce603b06f7 user: JoshAshby tags: trunk
06:01
adjust and fix a lot of small issues or not the best stuff check-in: 7ee0937dfb user: JoshAshby tags: trunk
2020-12-11
17:31
update the logger for requests to use metadata more and ignore the build.json healthcheck spam check-in: 57f6c6f0b1 user: JoshAshby tags: trunk
04:57
forgot a \ in the docker-build with the new tag for local check-in: 1a76993050 user: JoshAshby tags: trunk
04:54
test drive an extension finding, format serving setup not really happy with this route as it's grown pretty messy and ugly but maybe i can work on cleaning it up a little bit when i figure out how i want to handle this all check-in: 5c05a7b207 user: JoshAshby tags: trunk
00:18
add a shorter tag for local use check-in: cb673dced6 user: JoshAshby tags: trunk
2020-12-10
22:15
try adding in libavcodec58? check-in: dd2f2365ab user: JoshAshby tags: trunk
21:54
move the apt-get for ffmpeg and libvips up check-in: 3067da3ee9 user: JoshAshby tags: trunk
21:20
add in ffmpeg and libvips to the docker image. sadly this ballooned the size turns out they need things like icon packs and something from firefox and just ugh check-in: 3e1739c46a user: JoshAshby tags: trunk
20:48
localjob and shrine derivatives that use ffmpeg for video->gif/screenshot and gif->video and vips for resized images check-in: c365d52baf user: JoshAshby tags: trunk
17:35
pagination with pagy and a sloppy url builder check-in: 57947e9b09 user: JoshAshby tags: trunk
07:05
start adding in models for user/folder and updating the routes to use the new user for ownership check-in: f1dd43e0a5 user: JoshAshby tags: trunk
04:36
rubocop items check-in: 08203b7909 user: JoshAshby tags: trunk
04:35
more cleanup in the css and refresh flashes a little bit with a better countdown. support videos in the picture card. check-in: 39c977975d user: JoshAshby tags: trunk
2020-12-09
21:15
add in basic folder tables. need to think about folder, tag and image ownership later check-in: 9cc3339f61 user: JoshAshby tags: trunk
21:06
rough dark mode and general color adjusts check-in: 1daf433094 user: JoshAshby tags: trunk
2020-12-07
17:17
add a little build script that outputs the sha and build time to public/build.json and builds/pushes the docker image check-in: 0e39278d65 user: JoshAshby tags: trunk
16:50
escape user input to avoid common xss check-in: b291e4b007 user: JoshAshby tags: trunk
07:01
inputs doesn't seem to be needed, from bones experience, in forme::erbse check-in: aaa79df86f user: JoshAshby tags: trunk
04:55
small adjustments to the erbse forme form which lets it capture nested erb in tag and inputs calls too check-in: d47c422b0e user: JoshAshby tags: trunk