Stanko K.R.
|
8a61ca2a79
|
Add API for postponing cards
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
52e65b3c08
|
Add API for removing card images
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
1caeea541d
|
Add API for gilding cards
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
41115eaf87
|
Add API for comments CRUD
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
b4012dfb40
|
Add API for closing and opening cards
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
cf52982b8b
|
Add API for mobing cards between boards
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
23e6f3b095
|
Add API for assigning cards
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
235a94355e
|
Add card update & delete actions
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
ae03f2b283
|
Move tests into their controller tests
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
75f273c6fa
|
Fix Current not setting a session in some contexts
|
2025-12-10 09:23:52 +01:00 |
|
Stanko K.R.
|
259707bf70
|
Fix identity tests
|
2025-12-10 09:23:52 +01:00 |
|
Jay Ohms
|
26fc9ecad4
|
Add an /identity.json endpoint to obtain the identity accounts and users
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
9fceef16e9
|
Fix quoting
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
3f393c1423
|
Include card description and tags
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
ae0eaadcdf
|
Publish any API card as soon as it is created
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
3c3f098500
|
Compact
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
0159f369f4
|
Only authenticate with bearer token if the header is present
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
a8dc4fb310
|
Excess whitespace
|
2025-12-10 09:23:52 +01:00 |
|
Jay Ohms
|
680f9c0c4d
|
Add top-level API index support for tags
|
2025-12-10 09:23:52 +01:00 |
|
Jay Ohms
|
5ad7b973cb
|
Add API support for users
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
79fc57a82a
|
Use built-in authenticate_or_request_with_http_token
Hat tip to @adrienpoly
|
2025-12-10 09:23:52 +01:00 |
|
Jason Zimdars
|
d82093c0cd
|
Complete the view transition loop
|
2025-12-10 09:23:52 +01:00 |
|
Jason Zimdars
|
fa2eb06992
|
Design show view
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
983a19fd8a
|
Create cards via API
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
f0c0a87c74
|
Return json URLs for API actions
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
129b81984f
|
Creating a new board will return the location header
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
efbd2cc3da
|
Allow API JSON requests to sidestep csrf protection
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
0ce3a85778
|
Only allow writing when the access token has permission
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
d36be764e2
|
Awaiting JZ's design
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
7bc6ae4fac
|
Polish
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
96b62d6ec4
|
Only allow new token to be viewed within 10 seconds
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
d2bdd13909
|
Inline anemic partial
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
88902485e1
|
Access tokens are strictly personal
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
caa4cd491e
|
Smooth out the finder API
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
0ba43de61a
|
This had gotten stripped
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
9254d17359
|
The magic of it is not needing to manually yield it!
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
7d2c284726
|
Clarify
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
467843fe22
|
Inline now anemic helper methods
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
3329008dd8
|
Handle everything in the same method
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
895b0e13b8
|
Drop the need for access tokens to have a session
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
660fcff558
|
Authenticate api requests without needing a session
|
2025-12-10 09:23:52 +01:00 |
|
Jason Zimdars
|
073d1af862
|
List, create, and revoke access tokens
|
2025-12-10 09:23:52 +01:00 |
|
Jason Zimdars
|
48c83f34b0
|
Add developer section to user profile
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
db29562c4c
|
Tie access token directly to session
We need to present them differently in the session list and prevent them
from being deleted
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
b53c0a5385
|
Correct
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
c65cb77ac4
|
API index for cards
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
d384971ea2
|
Test the boards API
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
a81c681a8d
|
Add access token authentication via HTTP AUTHORIZATION bearer header
|
2025-12-10 09:23:52 +01:00 |
|
David Heinemeier Hansson
|
ea697b7143
|
Add API to boards
|
2025-12-10 09:23:52 +01:00 |
|
Stanko Krtalić
|
728fe7c243
|
Merge pull request #2043 from basecamp/fix-crash-on-gh-actions-check
Remove semver-major-days on GH actions
|
2025-12-10 09:21:46 +01:00 |
|