• Joined on 2025年11月17日
jsilasbailey commented on pull request rootable/tomato#182 2026年07月08日 18:34:50 +02:00
New form for trackers

(Agreed Sean's the best, that repo is gold)

jsilasbailey commented on pull request rootable/tomato#182 2026年07月08日 17:09:12 +02:00
New form for trackers

If I'm remembering correctly, this approach of form GET + including rich text in the query params may run into issues with query param length limits

jsilasbailey approved rootable/tomato#182 2026年07月08日 17:09:12 +02:00
New form for trackers

Ah, brings me back to those initial Turbo days, migh have issues including the description field in the query params unfortunately 😢

jsilasbailey approved rootable/tomato#168 2026年06月09日 21:49:39 +02:00
Fix tardy log end date range
jsilasbailey approved rootable/tomato#165 2026年06月04日 15:24:09 +02:00
Frontend cleanup

jsilasbailey approved rootable/tomato#166 2026年06月04日 14:36:12 +02:00
Add honeypot to stop spam submissions

🍯

jsilasbailey approved rootable/tomato#161 2026年06月01日 16:09:52 +02:00
Show all sites in flat list

Feels so good when there is the ability to go back to something vastly simpler like this 😄

jsilasbailey commented on pull request rootable/tomato#162 2026年06月01日 16:07:09 +02:00
Display site monthly task log totals for this and last month

Looks like now and last_month got extracted in the controller and used in show for @this_month and @last_month but not here in index.

jsilasbailey commented on pull request rootable/tomato#163 2026年05月30日 18:56:55 +02:00
Add sorting and filtering to site index

nit: is this more filter_by_status?

jsilasbailey approved rootable/tomato#163 2026年05月30日 18:56:55 +02:00
Add sorting and filtering to site index

The only thing I noticed was what seemed to be a small blip in the recording when submit is clicked before the modal closes

jsilasbailey commented on pull request rootable/tomato#164 2026年05月30日 18:14:39 +02:00
Use time zone when calculating receipt totals

nit: I had to look this up, and not sure its any more elegant but to me indexing the zone and calling local on it is a little more clear than the use_zone block

jsilasbailey approved rootable/tomato#164 2026年05月30日 18:14:39 +02:00
Use time zone when calculating receipt totals

Glad that this was not for persisted data lol, nice find

jsilasbailey commented on pull request rootable/tomato#153 2026年05月06日 18:41:03 +02:00
Don't add rrules to future events when splitting

nit: pluralize "event that don't already recur" to "events that don't recur"

jsilasbailey approved rootable/tomato#143 2026年04月14日 22:17:12 +02:00
Trigger CI cleanup on every CI run

✂️

jsilasbailey approved rootable/tomato#142 2026年04月14日 22:16:14 +02:00
Switch to firefox to drive browser tests

👍 disappointing that cuprite doesn't work with accessible selectors since that seems to be the route that most people take. Fixing the flake is worth a ton though!

jsilasbailey approved rootable/tomato#140 2026年04月14日 22:13:53 +02:00
Update some core gems
jsilasbailey approved rootable/tomato#136 2026年04月10日 17:18:07 +02:00
Convert user factories to traits

Love the inline org creation!

jsilasbailey commented on pull request rootable/tomato#136 2026年04月10日 17:18:04 +02:00
Convert user factories to traits

Just curious about your workflow for these find/replace tasks, are you still using something "grep"-like? Have you seen ast-grep before? I've found it incredibly...