0dd173a83f
rename isCollaborator to hasWriteAccess
2017-08-20 16:02:57 -04:00
6df35a2f30
Fix denied login for users with many repos.
...
`isCollaborator` was created in #491 to block login if a user did not have write (push) permissions to a repo, by going through the list of a users repos until it found the right one. It did not institute pagination, however, so if a user had enough repos that the one in question was on another page, the CMS would assume that they did not have permission and block the login.
This commit fixes the problem by calling the API for the specific repo instead of getting the whole list.
2017-08-19 18:07:09 -06:00
b3b13d311c
Make GitHub repo name comparison case-insensitive ( fixes #510 )
2017-08-11 12:19:01 -07:00
6805a6936d
Prevent unauthorized CMS access ( #323 ) and enable use of GitHub Enterprise ( #491 )
...
* Prevent unauthorized CMS access and enable use of GitHub Enterprise
2017-08-01 20:28:03 -07:00
dac57c60a0
Entry deletion for the simple workflow ( #485 )
2017-07-21 23:40:33 -07:00
546ca5917e
Add cache buster to all GitHub API calls ( #449 )
...
This should solve issues like #308 and the issues with cached
API responses after deleting an entry
2017-06-12 13:01:53 -07:00
bfe46a8e13
Fixes #324 Use branch name from config when creating PR
2017-05-01 08:17:46 -07:00
265146e2d1
Fixes #278 filter files by extension
2017-04-18 22:59:30 +01:00
1aa02eb42a
Refactor readUnpublishedBranchFile with resolvePromiseProperties
2017-03-20 17:16:58 -07:00
c079cb96c4
Label cards in editorial workflow
2017-03-20 17:02:52 -07:00
5e504bbc5a
Fix firefox fetch issue in GitHub API
2017-03-15 00:06:31 -07:00
47096c1cf0
Filter merged PRs from unpublished posts
2017-03-14 17:01:21 -07:00
3c7b8d2322
delete button working ( #274 )
...
Fixes #274 .
2017-03-11 10:47:36 -08:00
471b26a9d5
#222 - Encode branch name on requests to avoid errors with special chars
2017-02-03 15:10:27 +00:00
d237318ef4
Bugfix: Only try to load file if there's a path
2017-01-19 17:28:06 -02:00
48d8077ff0
Editorial workflow Improvements ( #212 )
...
* Merge conflicts automatically. Closes #208
* removed unpublished entry route
All entries (either under editorial workflow or not) go through the same edit route.
2017-01-11 20:58:15 -02:00
c40171820f
Log attempt to fetch unpublished entries
2017-01-11 17:45:54 -02:00
a4d7622ade
Asset API ( #204 )
...
Asset API
2017-01-10 22:23:22 -02:00
1efc59a9fb
Netlify auth ( #194 )
2016-12-23 16:59:48 -02:00
a33aa13d0f
moved Entry VO away from implementations
2016-10-27 15:27:39 -02:00
5151e7cdb1
Bugfixes due to new slug signature ( #145 )
2016-10-26 15:50:34 -02:00
2496ec09a4
Single file collections ( #132 )
...
* Files based collections skeleton
* listing file based cards
* create new entry with collection
* moved lookupEntry to main backend
* Editing single page Collections file
* List widget basic implementation
* Adjustments for test-repo
* check if value exists before trying to iterate over
2016-10-21 20:42:14 -02:00
e001714aed
Optimistic Updates ( #114 )
...
* Optimistic Updates structure
* Optimistic update for Editorial Workflow
2016-10-18 14:30:13 -02:00
e89db336a7
avoid branches without metadata
...
but keep trying to load metadata for remaining unpublished branches
2016-10-10 18:33:49 -03:00
ae64ce73ea
Delete branch after PR merge
2016-09-14 18:55:42 -03:00
71b5b0bde9
merge button for editorial workflow
2016-09-14 18:25:45 -03:00
0b447d483d
Editorial workflow Drag'nDrop
2016-09-13 18:54:39 -03:00
686dd51410
Commiting unpublished branches on pre existing branch (updates PR)
2016-09-13 14:31:18 -03:00
c84d538eb6
editor workflow ui adjustments
2016-09-09 17:15:58 -03:00
04c50d8def
editorial workflow HoC
2016-09-08 16:18:38 -03:00
90d4b39fc1
Load unpublished entries
2016-09-06 17:18:27 -03:00
f0e608a209
Editorial Workflow skeleton
2016-09-06 13:04:17 -03:00
b0e62d1ca9
Refactor: Publish mode to publish 'workflow'
2016-09-05 18:56:03 -03:00
7d2ab1a45e
Use urlfor params
2016-09-05 16:12:37 -03:00
77f5e1d6fa
Merge branch 'react-pr' of https://github.com/netlify/netlify-cms into react-pr
2016-09-05 12:13:51 -03:00
e852991954
Storing more complete commit information on branch metadata
2016-09-05 12:12:38 -03:00
e04b1e80c5
Make GitHub backend respect branch setting
2016-09-04 14:01:28 +02:00
4a55bb0296
create PR
2016-08-31 17:33:12 -03:00
1406d9225f
Saving metadata as a custom ref
2016-08-31 16:41:29 -03:00
a2420647d5
Metadata retrieving
2016-08-31 15:44:00 -03:00
2f635944fd
Metadata saving
2016-08-31 13:30:14 -03:00
388cada3de
On application mount, check/create metadata branch
2016-08-30 22:48:42 -03:00