Commit Graph

5027 Commits

Author SHA1 Message Date
Jason Zimdars fa69fd9c54 Drag/drop, add title to the container 2025-09-18 13:43:07 -05:00
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
Jason Zimdars f53ae63538 First pass at collapsible columns 2025-09-17 16:38:51 -05: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
Jorge Manrubia 515fb72d54 Add buttons for toggle on and off 2025-09-17 18:08:26 +02: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
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
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
Stanko Krtalić 3604d60a2d Merge pull request #1083 from basecamp/webhooks
Webhooks
2025-09-16 20:25:26 +02: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
Stanko K.R. 25b2daad93 Limit access to webhooks to admins 2025-09-16 20:04:20 +02:00
Stanko K.R. 1d192c9d42 Ignore low-volume webhooks for delinquency checks 2025-09-16 20:04:20 +02:00
Stanko K.R. fee25a49ea Periodically cleanup deliveries 2025-09-16 20:04:20 +02:00
Stanko K.R. 9d77b17b8c Remove encryption 2025-09-16 20:04:20 +02:00
Stanko K.R. d7db973397 Use the same timestamp from the body in the header
Else replay attack prevention doesn't work
2025-09-16 20:04:20 +02:00
Stanko K.R. df87ee8b35 Rename private IP ranges to disallowed IP ranges 2025-09-16 20:04:20 +02:00
Stanko K.R. b8317ce88d Fix indentation 2025-09-16 20:04:20 +02:00