5
11
Fork
You've already forked tomato
1

2025年07月15日 - 2026年07月15日

Overview

159 active pull requests
9 active issues
Excluding merges, 1 author has pushed 525 commits to main and 547 commits to all branches. On main, 717 files have changed and there have been 45804 additions and 32779 deletions.

156 pull requests merged by 1 user

Merged #183 Show monthly/task totals on tracker show page 2026年07月09日 15:11:38 +02:00

Merged #182 New form for trackers 2026年07月09日 15:11:01 +02:00

Merged #181 Introduce Trackers 2026年07月08日 22:43:52 +02:00

Merged #180 Sort task logs on shift occurrence page 2026年06月30日 20:49:04 +02:00

Merged #179 Volunteer shift detail improvements 2026年06月30日 17:05:25 +02:00

Merged #178 Break out data export into one row per task log 2026年06月25日 21:07:06 +02:00

Merged #174 Upgrade ruby gems 2026年06月17日 15:38:37 +02:00

Merged #175 Upgrade ruby to 4.0.5 2026年06月17日 15:38:20 +02:00

Merged #171 Update browserlist (caniuse-lite) 2026年06月17日 15:23:47 +02:00

Merged #170 Upgrade react-router to v7 2026年06月17日 15:14:17 +02:00

Merged #169 Send emails in user's language (where possible) 2026年06月17日 15:13:57 +02:00

Merged #167 Add spanish translations 2026年06月17日 15:11:16 +02:00

Merged #168 Fix tardy log end date range 2026年06月10日 15:31:41 +02:00

Merged #166 Add honeypot to stop spam submissions 2026年06月08日 08:10:51 +02:00

Merged #165 Frontend cleanup 2026年06月08日 06:54:25 +02:00

Merged #163 Add sorting and filtering to site index 2026年06月01日 17:07:21 +02:00

Merged #162 Display site monthly task log totals for this and last month 2026年06月01日 17:04:09 +02:00

Merged #164 Use time zone when calculating receipt totals 2026年06月01日 16:57:36 +02:00

Merged #161 Show all sites in flat list 2026年06月01日 16:57:34 +02:00

Merged #159 Prevent volunteers from being assigned during an absence 2026年05月20日 16:03:22 +02:00

Merged #157 Fix shift occurrence filter to use timezone 2026年05月20日 15:39:30 +02:00

Merged #158 Show task log totals on site page 2026年05月20日 15:23:46 +02:00

Merged #156 Task Log Reminders 2026年05月20日 15:19:24 +02:00

Merged #160 Revert back to text selectors for task order checking 2026年05月19日 16:29:32 +02:00

Merged #155 Drag and drop to reorder tasks 2026年05月12日 15:25:19 +02:00

Merged #154 Move web components to stimulus 2026年05月12日 15:09:53 +02:00

Merged #153 Don't add rrules to future events when splitting 2026年05月06日 20:58:42 +02:00

Merged #152 Fix broken path in absences update 2026年05月04日 16:14:19 +02:00

Merged #151 Tardy logs 2026年05月04日 16:10:22 +02:00

Merged #150 Move all text to locale files for translation 2026年05月04日 16:09:34 +02:00

Merged #149 Update a bunch of gems 2026年05月04日 16:08:26 +02:00

Merged #148 Convert user profile edit page to ERB/Simple form 2026年05月04日 16:07:25 +02:00

Merged #147 Limit HttpRequest collection 2026年05月04日 16:06:54 +02:00

Merged #146 Documentation updates 2026年05月04日 16:05:53 +02:00

Merged #145 Update deploy for specific branches 2026年05月04日 16:04:56 +02:00

Merged #144 Delete backups older than 1 month 2026年05月04日 16:04:27 +02:00

Merged #143 Trigger CI cleanup on every CI run 2026年04月14日 22:26:27 +02:00

Merged #142 Switch to firefox to drive browser tests 2026年04月14日 22:25:50 +02:00

Merged #140 Update some core gems 2026年04月14日 22:14:24 +02:00

Merged #139 Ensure event tasks show up in order 2026年04月13日 20:43:22 +02:00

Merged #138 Some event cleanup 2026年04月13日 16:10:40 +02:00

Merged #137 Upload artifacts after CI completes 2026年04月13日 16:04:41 +02:00

Merged #136 Convert user factories to traits 2026年04月13日 15:35:53 +02:00

Merged #135 Fix dialog/hotwire interactions 2026年04月13日 15:28:21 +02:00

Merged #134 Anonymize production backups by default 2026年04月02日 16:40:11 +02:00

Merged #133 Post-hatchbox cleanup 2026年04月02日 16:38:53 +02:00

Merged #132 Fix: new date filter shifting days 2026年03月31日 17:25:02 +02:00

Merged #131 Update shift filter reset text to match shift occurrence filter 2026年03月30日 17:30:26 +02:00

Merged #130 Optimizations for Hatchbox 2026年03月30日 17:24:56 +02:00

Merged #129 Upgrade to rails 8.1 2026年03月26日 21:41:08 +01:00

Merged #128 Add occurrence time range to filter 2026年03月26日 21:40:28 +01:00

Merged #127 Persist the shift occurrence filter between weeks 2026年03月24日 15:31:13 +01:00

Merged #125 Fix task log from crashing when user is not on the task 2026年03月24日 15:30:12 +01:00

Merged #124 Add org logo to display on site receipts 2026年03月24日 15:29:52 +01:00

Merged #123 Better site receipts 2026年03月24日 15:22:50 +01:00

Merged #121 Show upcoming shift changes 2026年03月24日 15:22:09 +01:00

Merged #122 Remove org admin restriction from event validation 2026年03月24日 14:21:03 +01:00

Merged #126 Fix login screen on mobile devices 2026年03月24日 14:17:34 +01:00

Merged #120 Ignore future users when calculating past users for shift 2026年03月18日 19:59:18 +01:00

Merged #119 ShiftSummary.representative_event now picks next event, if exists 2026年03月18日 19:58:17 +01:00

Merged #115 Add a shift filter 2026年03月17日 14:03:48 +01:00

Merged #116 Add shift show page 2026年03月17日 14:03:10 +01:00

Merged #118 Updates to new shift index 2026年03月17日 14:02:31 +01:00

Merged #117 Ensure shift form labels match and are translatable 2026年03月17日 14:01:25 +01:00

Merged #111 Add next occurrence to shift index 2026年03月09日 15:21:29 +01:00

Merged #110 Add admin_updated_at field to track meaningful changes 2026年03月09日 15:13:58 +01:00

Merged #109 Flag shifts without volunteers 2026年03月09日 15:13:39 +01:00

Merged #112 New shift index 2026年03月09日 15:13:23 +01:00

Merged #108 New shift index 2026年03月05日 21:59:20 +01:00

Merged #107 Remove ActiveSnapshot 2026年03月05日 17:13:43 +01:00

Merged #106 Configureable contact email 2026年03月02日 16:03:15 +01:00

Merged #105 Fix org subscription pricing bug 2026年03月02日 15:29:09 +01:00

Merged #104 Copy user contact from shift page 2026年03月02日 15:28:47 +01:00

Merged #103 Copy user details 2026年02月24日 22:57:30 +01:00

Merged #102 Swich to Codeberg's Woodpecker CI 2026年02月23日 15:40:26 +01:00

Merged #101 Let's update a bunch of gems! 2026年02月19日 15:37:18 +01:00

Merged #100 Skip token authenticity verification in base api controller 2026年02月19日 15:22:42 +01:00

Merged #99 Drop ShiftEvent 2026年02月19日 15:22:25 +01:00

Merged #98 Remove more shift event references 2026年02月19日 15:15:54 +01:00

Merged #97 Start to remove material from admin layout 2026年02月19日 15:15:30 +01:00

Merged #96 Refactor receipt generation pages 2026年02月12日 16:33:18 +01:00

Merged #95 Update README to match reality 2026年02月12日 16:14:57 +01:00

Merged #94 Updates to the user invite acceptance views 2026年02月12日 15:48:58 +01:00

Merged #93 Refactor user invite form to simple_form 2026年02月12日 15:18:18 +01:00

Merged #92 Refactor application layout 2026年02月12日 15:17:49 +01:00

Merged #90 Auditing EventsService::Updater 2026年02月12日 15:17:12 +01:00

Merged #91 Upgrade to ruby 3.4 2026年02月11日 15:10:44 +01:00

Merged #88 Show admins in the list of users 2026年02月09日 15:59:27 +01:00

Merged #87 Improve transportation type interaction 2026年02月09日 15:46:59 +01:00

Merged #89 Convert event.ends_at to duration 2026年02月09日 15:33:27 +01:00

Merged #86 Convert event.ends_at to duration 2026年02月05日 19:58:01 +01:00

Merged #85 Add HttpRequest for debugging 2026年02月03日 16:15:24 +01:00

Merged #84 Fixing 3 event bugs 2026年01月29日 15:49:16 +01:00

Merged #82 Better errors for the frontend 2026年01月29日 15:23:02 +01:00

Merged #81 Allow bin/restore_db to accept a file path 2026年01月28日 20:29:14 +01:00

Merged #76 Move copy task logs to drop off side 2026年01月26日 16:14:12 +01:00

Merged #74 Refactor sites forms 2026年01月26日 16:12:53 +01:00

Merged #75 Make email sender configurable (redo) 2026年01月22日 16:01:05 +01:00

Merged #73 Make email sender configurable 2026年01月22日 15:08:57 +01:00

Merged #72 Ensure that replace task logs button shows up after entering log 2026年01月15日 15:10:50 +01:00

Merged #71 Add button to copy logs from another task 2026年01月08日 22:01:18 +01:00

Merged #70 missing_task_log? is only true if there are zero tasks with logs 2026年01月08日 21:06:20 +01:00

Merged #69 Take shift snapshots 2026年01月05日 16:06:26 +01:00

Merged #68 Add sites and users to sample data 2026年01月05日 15:29:03 +01:00

Merged #67 Rename events_users to event_users 2026年01月05日 15:26:42 +01:00

Merged #66 Show absence year, and only recent/future absences 2025年12月30日 15:22:54 +01:00

Merged #65 Event points directly to Shift (drop ShiftEvent) 2025年12月29日 17:59:14 +01:00

Merged #64 Remove uid from events 2025年12月16日 15:24:52 +01:00

Merged #63 Remove implicit task creation on site creation 2025年12月11日 19:19:56 +01:00

Merged #62 Volunteers should not be able to see/edit admin shift pages 2025年12月10日 22:18:12 +01:00

Merged #61 Remove react default props 2025年12月10日 16:22:25 +01:00

Merged #57 Replace user invite button after click 2025年12月10日 16:19:45 +01:00

Merged #60 Upgrade puma 2025年12月09日 22:52:30 +01:00

Merged #59 Upgrade ruby to 3.2.9 2025年12月09日 22:26:59 +01:00

Merged #58 Upgrade to rails 8 2025年12月09日 22:07:55 +01:00

Merged #55 Switch from rails UJS to turbo 2025年12月08日 17:07:44 +01:00

Merged #56 Fix deprecation warnings in org show view spec 2025年12月08日 16:43:54 +01:00

Merged #54 Improved user pages 2025年12月03日 20:31:43 +01:00

Merged #53 Add public/admin notes to shift form/details 2025年12月03日 19:33:57 +01:00

Merged #52 Small refactor on event occurrence params 2025年12月01日 15:32:33 +01:00

Merged #49 Ensure shift test doesn't create invalid event 2025年11月20日 21:17:23 +01:00

Merged #48 Add WYSIWYG notes to site instructions 2025年11月17日 17:15:33 +01:00

Merged #47 Include minutes when copying event timestamps 2025年11月17日 17:03:32 +01:00

Merged #46 Sign up page for new organizations 2025年11月17日 16:52:25 +01:00

Merged #44 Add volunteers when creating a shift 2025年11月13日 16:22:28 +01:00

Merged #45 Correctly calculate occurrence end times across DST boundaries 2025年11月05日 22:14:05 +01:00

Merged #43 Add I18n checks and fix issues 2025年11月05日 21:57:19 +01:00

Merged #42 Add ability to copy event details 2025年10月29日 15:53:54 +01:00

Merged #39 Always authenticate_user in controllers 2025年10月28日 15:46:17 +01:00

Merged #40 Prevent events from ending before they start 2025年10月28日 15:01:09 +01:00

Merged #41 Delete task logs 2025年10月27日 15:16:13 +01:00

Merged #37 Convert a bunch of views from silm to ERB 2025年10月27日 15:13:46 +01:00

Merged #36 Filtering events by users shows user emails if name is absent 2025年10月21日 20:26:52 +02:00

Merged #35 Use simple_form for organizations form 2025年10月20日 15:14:05 +02:00

Merged #33 Remove associations from ShiftEvent & Shift factories 2025年10月20日 15:13:26 +02:00

Merged #34 Prevent some unnecessary post requests 2025年10月20日 15:10:08 +02:00

Merged #32 Upgrade to rails 7.2 2025年10月16日 14:28:50 +02:00

Merged #31 Update enums to prepare for rails 8 2025年10月16日 14:28:14 +02:00

Merged #30 UI to clean up duplicate event occurrences 2025年10月14日 15:02:36 +02:00

Merged #27 Allow for configurable SMTP port 2025年09月29日 15:47:00 +02:00

Merged #26 Base event occurrences on shifts instead of events 2025年09月24日 19:39:59 +02:00

Merged #25 Add restore_from_prod_db script 2025年09月08日 15:24:52 +02:00

Merged #21 Filter shift event occurrences 2025年08月27日 15:45:40 +02:00

Merged #19 Add flash messages if no alert email is set 2025年08月20日 22:39:23 +02:00

Merged #16 Disable shift creation button after clicking 2025年08月13日 22:31:53 +02:00

Merged #14 Respect the screen size 2025年08月13日 22:18:51 +02:00

Merged #11 Respect user's time zone when creating an absence 2025年08月13日 21:56:37 +02:00

Merged #10 Splitting events with defined counts honors the remaining count 2025年08月11日 15:50:08 +02:00

Merged #9 Only show event row flags if it's missing volunteers 2025年08月11日 15:43:05 +02:00

Merged #8 Respect DST in user time zones 2025年08月06日 20:54:42 +02:00

Merged #7 Delete future events and their one-offs 2025年08月06日 15:04:27 +02:00

Merged #6 Better sample data 2025年08月05日 22:36:50 +02:00

Merged #5 Updates to testing config 2025年08月05日 22:35:31 +02:00

Merged #3 Some nicer selenium browser defaults 2025年08月05日 22:32:53 +02:00

Merged #4 Fix absence email spec 2025年08月05日 22:13:37 +02:00

Merged #2 Switch from webpacker to propshaft/jsbundling with esbuild 2025年08月04日 15:36:19 +02:00

3 pull requests proposed by 1 user

Proposed #184 Edit page for trackers 2026年07月08日 22:43:17 +02:00

Proposed #185 Filter trackers on site export 2026年07月09日 20:25:58 +02:00

Proposed #186 Tracker receipts 2026年07月13日 20:23:49 +02:00

5 issues closed from 2 users

Closed #20 Move send email to environment variable 2026年04月14日 16:42:43 +02:00

Closed #29 Events end before they start 2025年10月29日 16:26:50 +01:00

Closed #17 Events are being created that end before they start 2025年10月28日 15:01:09 +01:00

Closed #15 Application fails when org is missing alert email 2025年08月20日 22:39:25 +02:00

Closed #12 Duplicate Shift 2025年08月13日 22:31:54 +02:00

9 issues created by 2 users

Opened #12 Duplicate Shift 2025年08月12日 22:50:23 +02:00

Opened #15 Application fails when org is missing alert email 2025年08月13日 18:03:51 +02:00

Opened #17 Events are being created that end before they start 2025年08月14日 23:44:56 +02:00

Opened #18 Shift changes aren't propagated 2025年08月19日 21:51:09 +02:00

Opened #20 Move send email to environment variable 2025年08月25日 20:47:56 +02:00

Opened #23 Volunteer not reflected on shift details page 2025年08月27日 19:22:33 +02:00

Opened #24 Can't add one time volunteer to shift 2025年08月27日 20:39:29 +02:00

Opened #29 Events end before they start 2025年09月30日 21:50:02 +02:00

Opened #38 User-shift connections remain when the user is deleted 2025年10月22日 15:15:26 +02:00