Jason Zimdars
e033ae0107
Empty state
2025-09-18 11:41:53 -05:00
Jason Zimdars
32bd548930
Restore bottom border
2025-09-18 11:27:09 -05:00
Jason Zimdars
0a58411398
Move closed to a column
2025-09-18 11:26:01 -05:00
Jason Zimdars
c0058dbb2c
Improve collapsed display
2025-09-18 10:02:50 -05:00
Jason Zimdars
2e662a30c2
Bring back visual effect
2025-09-18 09:41:49 -05:00
Jorge Manrubia
4484ca29b7
Fix pagination not working because the filter was lost
2025-09-18 12:47:54 +02:00
Jorge Manrubia
217f5ca5c1
Merge pull request #1132 from basecamp/invalidation-cache
...
Fix several caching issues when viewing card permas
2025-09-18 12:21:22 +02:00
Jorge Manrubia
98edc2cdfb
Format
2025-09-18 12:19:33 +02:00
Jorge Manrubia
8b827d2baf
Extract partial
2025-09-18 12:12:19 +02:00
Jorge Manrubia
346e0ef121
Proper cache invalidation for all the columns
2025-09-18 12:08:40 +02:00
Jorge Manrubia
607541a9fd
Fetch workflow from collection, since the stage can be stale after changing collections
2025-09-18 12:07:36 +02:00
Jorge Manrubia
375b16b26e
Introduce columns and column entity
...
To refactor some messy code used to render the cards index screen
2025-09-18 11:41:28 +02:00
Jorge Manrubia
b625ad4530
Invalidate previews when workflows themselves are changed
2025-09-18 11:02:49 +02:00
Jorge Manrubia
690734d8ab
Fix several caching issues when viewing card permas
2025-09-18 10:58:09 +02:00
Jason Zimdars
f53ae63538
First pass at collapsible columns
2025-09-17 16:38:51 -05:00
Mike Dalessio
b4f1c26264
Merge pull request #1131 from basecamp/flavorjones/dep-artenanted-041
...
dep: bump activerecord-tenanted
2025-09-17 17:11:39 -04:00
Mike Dalessio
97f5a492cd
dep: bump activerecord-tenanted
...
to a version with max_connection_pool
2025-09-17 17:07:42 -04:00
Mike Dalessio
b5bed55fe7
Merge pull request #1130 from basecamp/flavorjones/setup-runs-mise-install
...
bin/setup runs mise install
2025-09-17 16:05:47 -04:00
Mike Dalessio
0a0816aca6
bin/setup runs mise install
2025-09-17 16:03:15 -04:00
Jorge Manrubia
d3ebf4c879
Merge pull request #1128 from basecamp/collection=settings
...
Fixes for editing users in collection
2025-09-17 19:41:06 +02:00
Jorge Manrubia
e6608748f6
Fix test
2025-09-17 19:40:03 +02:00
Jason Zimdars
d65f51ae53
Copy edits
2025-09-17 12:36:21 -05:00
Jorge Manrubia
a7b6dbdc7a
Review copy
2025-09-17 18:59:41 +02:00
Jorge Manrubia
74193f8140
Show confirmation dialog when removing yourself
2025-09-17 18:57:30 +02:00
Jason Zimdars
a3ac9041b5
Style buttons
2025-09-17 11:27:15 -05:00
Jorge Manrubia
a680235773
Redirect to home if remove yourself from the collection
2025-09-17 18:21:50 +02:00
Andy Smith
c7737f6e35
Merge branch 'main' into nav-filter-handle-collapsed-sections
...
* main: (55 commits)
Use polymorphic_url instead of path
Rename redundant name
Exclude inactive users
Send HTML to campfire instead of JSON
Fix crash due to missing default value
Bundle rails from main
Sort alphabetically
Now that we have space on the left, move it there
Add missing actions
Remove URL field from edit form
Improve active state
Don't need to navigate this list
Style show view
Style web hooks forms and list WIP
Rename methods for clarity
Use HTML5 validation for the URL
Change the icon if there are webhooks on a collection
Simplify delinquency tracking
Scope Webhooks to Collections
Limit access to webhooks to admins
...
2025-09-17 11:12:31 -05:00
Jorge Manrubia
515fb72d54
Add buttons for toggle on and off
2025-09-17 18:08:26 +02:00
Andy Smith
de7780b5e5
Don't save state to localStorage when filtering
2025-09-17 11:07:24 -05:00
Stanko Krtalić
e34eee8237
Merge pull request #1127 from basecamp/send-urls-in-webhooks
...
Use polymorphic_url instead of path
2025-09-17 14:08:32 +02:00
Stanko K.R.
f020d377f3
Use polymorphic_url instead of path
2025-09-17 14:05:43 +02:00
Jorge Manrubia
90617e8e3d
Rename redundant name
2025-09-17 13:57:07 +02:00
Jorge Manrubia
87c0e3faaa
Merge pull request #1126 from basecamp/notify-system
...
Don´t add system users to collections
2025-09-17 13:32:00 +02:00
Jorge Manrubia
f1d76a7cb7
Exclude inactive users
...
The system user should never be a subsriber but we should not serve it if it is
2025-09-17 13:26:53 +02:00
Stanko Krtalić
14873c02ea
Merge pull request #1125 from basecamp/send-html-to-campfire
...
Send HTML to Campfire instead of JSON
2025-09-17 13:22:59 +02:00
Stanko K.R.
5710aa724f
Send HTML to campfire instead of JSON
2025-09-17 13:16:00 +02:00
Jorge Manrubia
d622c4ade1
Tidy up a bit
2025-09-17 12:52:34 +02:00
Stanko Krtalić
9b55ff241c
Merge pull request #1124 from basecamp/fix-missing-default-value-for-delinquency-tracker
...
Fix crash due to missing default value
2025-09-17 11:53:41 +02:00
Stanko K.R.
661471e9e8
Fix crash due to missing default value
2025-09-17 11:47:46 +02:00
Mike Dalessio
dcd717f56d
Merge pull request #1123 from basecamp/flavorjones/dep-rails-20250916
...
Bundle rails from main
2025-09-16 18:37:15 -04:00
Mike Dalessio
d706cc0b8a
Bundle rails from main
...
Undoing the pinning to a bugfix branch from 04baaa9c
2025-09-16 18:34:26 -04:00
Andy Smith
5ea7b5f3ee
Use same approach for both section loops
2025-09-16 15:01:24 -05:00
Andy Smith
0c88ee2d97
Make things more concise
2025-09-16 14:56:31 -05:00
Andy Smith
ec0433d721
Remember localStorage state after filtering
2025-09-16 14:46:21 -05:00
Jason Zimdars
ae07de1ba1
Sort alphabetically
2025-09-16 14:29:02 -05:00
Jason Zimdars
4b64b17e38
Now that we have space on the left, move it there
2025-09-16 14:16:31 -05:00
Jason Zimdars
b5d880c063
Merge pull request #1101 from basecamp/involvement-defaults
...
Involvement defaults
2025-09-16 14:16:24 -05:00
Jason Zimdars
1258b0e6e0
Merge pull request #1111 from basecamp/on-deck-entropic
...
Cards in On Deck adopt the same entropy behavior as ones in Doing
2025-09-16 14:15:47 -05:00
Andy Smith
3cad86411f
WIP
2025-09-16 14:14:38 -05:00
Stanko Krtalić
3604d60a2d
Merge pull request #1083 from basecamp/webhooks
...
Webhooks
2025-09-16 20:25:26 +02:00