Stanko K.R.
|
9ddfe4d803
|
Fix production Basecamp webhook format
|
2025-10-01 14:44:36 +02:00 |
|
Jorge Manrubia
|
1b6b82a6cc
|
Redirect to cards when searching by card id
|
2025-09-30 13:52:27 +02:00 |
|
Jorge Manrubia
|
94b5e39281
|
Generate VCR fixtures
There is probably something to fix here
|
2025-09-30 06:40:17 +02:00 |
|
Jorge Manrubia
|
48d4a65c7d
|
Fix test
|
2025-09-29 17:48:29 +02:00 |
|
Jorge Manrubia
|
fa4106c13e
|
Fix test
|
2025-09-29 17:45:36 +02:00 |
|
Jorge Manrubia
|
1bb8de8564
|
Fix tests
|
2025-09-29 13:13:40 +02:00 |
|
Jorge Manrubia
|
402fe6ca39
|
No default columns for new collections
https://3.basecamp.com/2914079/buckets/37331921/todos/9104429380#__recording_9118363137
|
2025-09-28 22:04:06 +02:00 |
|
Jorge Manrubia
|
e1f052935a
|
Add test for triaging cards
|
2025-09-28 22:02:34 +02:00 |
|
Jorge Manrubia
|
f7f4aa6eaf
|
Add more controller tests
|
2025-09-28 22:02:01 +02:00 |
|
Jorge Manrubia
|
23895e53aa
|
Add tests for new controllers
|
2025-09-28 21:11:07 +02:00 |
|
Jorge Manrubia
|
5a4cef98c9
|
Fix tests
|
2025-09-28 20:50:11 +02:00 |
|
Jorge Manrubia
|
d16e0c942c
|
Fix test and adjust prompts to reflect the column
|
2025-09-28 20:49:25 +02:00 |
|
Jorge Manrubia
|
24f1394ca3
|
Remove workflows code, remove more unused code
|
2025-09-28 20:39:47 +02:00 |
|
Jorge Manrubia
|
0b0fb57e58
|
Fix tests
|
2025-09-28 20:31:41 +02:00 |
|
Jorge Manrubia
|
e14262dc01
|
Fix tests, remove workflow controllers
|
2025-09-28 18:50:26 +02:00 |
|
Jorge Manrubia
|
b0e62a3a4f
|
Add default columns when creating a collection
|
2025-09-28 18:43:23 +02:00 |
|
Jorge Manrubia
|
1b39e0b45e
|
Format
|
2025-09-28 11:18:54 +02:00 |
|
Jorge Manrubia
|
47eaecae31
|
Add columns
|
2025-09-27 08:40:45 +02:00 |
|
Jorge Manrubia
|
d7ef9749c0
|
Remove old drop controller
|
2025-09-26 12:33:29 +02:00 |
|
Jorge Manrubia
|
67d57cb02a
|
Make sure column-related methods keep things consistent
|
2025-09-26 11:33:47 +02:00 |
|
Jorge Manrubia
|
2f6a639682
|
Prepare entropy code for the new auto postpone approach
|
2025-09-24 16:22:42 +02:00 |
|
Jorge Manrubia
|
b63a6b3e97
|
Add postponable concern
|
2025-09-24 14:37:14 +02:00 |
|
Jorge Manrubia
|
f1da9a6c5f
|
Adapt fixtures to the new models
|
2025-09-24 14:09:41 +02:00 |
|
Jorge Manrubia
|
bfe0f5a68b
|
Fix: missing highlights due to not interpreting timezones right
|
2025-09-23 13:38:25 +02:00 |
|
Jorge Manrubia
|
de60b198bd
|
Fix tests
|
2025-09-19 16:52:13 +02:00 |
|
Mike Dalessio
|
53ae8a33e3
|
Improved performance of cleaning inaccessible data
ref: https://fizzy.37signals.com/5986089/cards/1865
|
2025-09-18 15:20:54 -04:00 |
|
Jorge Manrubia
|
e6608748f6
|
Fix test
|
2025-09-17 19:40:03 +02:00 |
|
Jorge Manrubia
|
a680235773
|
Redirect to home if remove yourself from the collection
|
2025-09-17 18:21:50 +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 K.R.
|
5710aa724f
|
Send HTML to campfire instead of JSON
|
2025-09-17 13:16:00 +02: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 K.R.
|
34222b9717
|
Add missing actions
|
2025-09-16 20:23:50 +02:00 |
|
Stanko K.R.
|
63e64a060d
|
Use HTML5 validation for the URL
|
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.
|
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.
|
680a69ad29
|
Add tests for webhooks controllers
|
2025-09-16 20:04:20 +02:00 |
|
Stanko K.R.
|
2fc9215b1d
|
Add support for Basecamp, Campfire & Slack webhooks
|
2025-09-16 20:04:20 +02:00 |
|
Stanko K.R.
|
1d69b171b6
|
Test the abuse prevention logic
|
2025-09-16 20:04:20 +02:00 |
|
Stanko K.R.
|
0bdbc5f5e8
|
Add abuse prevention
|
2025-09-16 20:04:18 +02:00 |
|
Stanko K.R.
|
9cfd1e43af
|
Enable subscribing to specific actions
|
2025-09-16 20:03:57 +02:00 |
|
Stanko K.R.
|
a515ea3b1f
|
Create webhooks
|
2025-09-16 20:03:55 +02:00 |
|
Jorge Manrubia
|
b5a2c4a25e
|
Tidy up code a bit
|
2025-09-16 13:18:13 +02:00 |
|
Jason Zimdars
|
f57b6627e7
|
User needs to be explicity set to watching to receive this notification
|
2025-09-16 12:58:56 +02:00 |
|
Jorge Manrubia
|
b87a572f58
|
Fix VCR test
|
2025-09-16 12:30:23 +02:00 |
|