Commit Graph

4156 Commits

Author SHA1 Message Date
Jason Zimdars 475500c617 A little more width 2025-09-18 11:43:38 -05:00
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 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
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 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 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
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 K.R. 34222b9717 Add missing actions 2025-09-16 20:23:50 +02:00
Stanko K.R. b49e8d2d34 Remove URL field from edit form 2025-09-16 20:18:35 +02:00
Jason Zimdars 2e9273c6ab Improve active state 2025-09-16 20:08:06 +02:00
Jason Zimdars 784d6cf690 Don't need to navigate this list
I doubt most collections will ever have more than a handul
2025-09-16 20:08:06 +02:00
Jason Zimdars daee271940 Style show view 2025-09-16 20:08:06 +02:00
Jason Zimdars a5b4c88d27 Style web hooks forms and list WIP 2025-09-16 20:08:06 +02:00
Stanko K.R. ce1d6469e7 Rename methods for clarity 2025-09-16 20:08:06 +02:00
Stanko K.R. 63e64a060d Use HTML5 validation for the URL 2025-09-16 20:08:06 +02:00
Stanko K.R. 5b3089e11e Change the icon if there are webhooks on a collection 2025-09-16 20:08:06 +02:00
Stanko K.R. dd3063b01d Simplify delinquency tracking 2025-09-16 20:08:03 +02:00
Stanko K.R. 02a421675f Scope Webhooks to Collections 2025-09-16 20:07:25 +02:00