Commit Graph

119 Commits

Author SHA1 Message Date
Thibaud Fabre
91aae6a236 Merge pull request #1945 from jygaulier/PHRAS-1178_edit-story-and-records_4.0
PHRAS-1178_edit-story-and-records_4.0
2016-09-29 14:10:47 +02:00
Thibaud Fabre
73be6d5615 PHRAS-1239 Add webhook for user deleted events 2016-09-28 21:35:48 +02:00
Jean-Yves Gaulier
877beaa40d PHRAS-1178_edit-story-and-records_4.0
- change : if a record is updated, every "parent" story is considered as updated too (editDateField(s) set)
 - fix : cache is now invalidated after editing records
 - fix : recordeditsuscriber can't run into recursion anymore
2016-09-28 17:43:37 +02:00
Jean-Yves Gaulier
9e891d4ae9 PHRAS-1164_Backport-PHRAS-1158-to-4.0
#time 20m
2016-06-16 16:02:26 +02:00
Thibaud Fabre
3381d18b22 PHRAS-1107 Fix order pagination in repository 2016-05-19 19:00:47 +02:00
Thibaud Fabre
1dd4167a13 Improve order create notification 2016-05-18 18:14:49 +02:00
Thibaud Fabre
a02eab5f9e Fix order notification subscriber and provider 2016-05-18 13:07:28 +02:00
Thibaud Fabre
719fef4943 Fix mail notification for order managers 2016-05-13 07:55:03 +02:00
Thibaud Fabre
276b060c58 Add order validation notifier interface and mailer implementation 2016-04-28 16:41:26 +02:00
Benoît Burnichon
c053ef5045 Fixup invalid method name causing tooltip error 2016-04-22 16:14:10 +02:00
Benoît Burnichon
ceb8cb55eb Add request query parameter check for oauth_token 2016-04-21 12:14:09 +02:00
Benoît Burnichon
7109131f78 Fixup CookiesDisablerSubscriber for all API routes 2016-04-21 12:13:26 +02:00
Benoît Burnichon
1e18b3e69f This is a combination of 33 commits.
- Squashed Pull request #1730
- Squashed Pull request #1741
- Squashed Pull request #1742
- Squash merge branch 4.0
- Squashed Pull request #1744
- Squashed Pull request #1746
- Squashed merge branch 4.0
- Squashed merge branch 4.0
- Squashed merge branch 4.0
- Squashed merge branch 4.0
- Squashed Pull request #1758
- Avoid using imagine/imagine alias as it is causing install issues
- Squashed merge branch 4.0
- Squashed Pull request #1763
- Squashed merge branch 4.0
- Squash of 6 commits
- Squashed merge branch 4.0
- This is a combination of 2 commits.
- Squashed Pull request #1775
- Squashed Pull request #1777
- Squashed Pull request #1779
- Squashed Pull request #1780
- Squashed Pull request #1782
- Adds a Pull request template
- Squased Pull request #1783
- Squash Pull request #1786
- Squashed Pull request #1796
- Squashed merge branch 4.0
- Squash Pull request #1791
- Squashed merge branch 4.0
- Squashed Pull request #1808
- Squashed Pull request #1811
- Squashed Pull request #1809
2016-04-20 16:22:14 +02:00
Benoît Burnichon
86b2f88722 Fixup timestamp issue and wrong variable use 2016-04-19 17:04:55 +02:00
Benoît Burnichon
5e84eccce8 Add OAuth authenticated routes to exceptions 2016-04-19 14:55:32 +02:00
Benoît Burnichon
f8fc74344e Refactor SessionManagerSubscriber 2016-04-19 14:55:09 +02:00
Benoît Burnichon
dc2dee30af Rename methods and fix Closure call issue 2016-04-13 12:00:51 +02:00
Benoît Burnichon
7bf98ed8f3 Merge 2 subscribers and make appbox lazyloaded. 2016-02-23 15:55:10 +01:00
Benoît Burnichon
929177c526 Refactor RecordEdit event which is always used with single record 2016-02-23 15:07:24 +01:00
Benoît Burnichon
7fb21dbfb4 Increase setTrustedProxySubscriber priority.
This should occurs very early in request
2016-02-01 18:03:45 +01:00
Benoît Burnichon
0ef9b668c2 Remove use of gettext shortcut method. 2016-02-01 14:03:29 +01:00
Thibaud Fabre
450adb0847 Application bootstrap refactor
- Extract environment properties in Environment class
- Replaces initialisation closure by ApplicationLoader class
- Removes undesirable error handling/PHP settings modifications
2016-01-22 17:12:21 +01:00
Thibaud Fabre
9db95c65ac Add timing for cache profile and use call stats for toolbar 2016-01-20 14:41:18 +01:00
Thibaud Fabre
2b7d5e382f Add call summaries by type and key in cache profiler 2016-01-20 12:09:39 +01:00
Thibaud Fabre
b5ed9d51f5 Add traceable cache for profiling 2016-01-20 10:13:57 +01:00
Thibaud Fabre
1b3fec1f3e Extract CacheProfile and CacheProfileSummary from cache server stats 2016-01-20 08:51:09 +01:00
Thibaud Fabre
19648c970a Add basic cache stats panel 2016-01-20 08:07:48 +01:00
Benoît Burnichon
51023c5533 bump copyright year 2016-01-05 13:38:14 +01:00
Benoît Burnichon
07e62ad3bf Slight Refactoring of SessionManagerSubscriber 2015-12-22 17:44:35 +01:00
Benoît Burnichon
3a1a39cbd9 Refactor and fixup some bugs in V1Controller 2015-12-22 14:24:32 +01:00
Benoît Burnichon
b2ee2668a1 Change to be able to return called API version 2015-12-22 14:19:34 +01:00
Benoît Burnichon
6847737742 Use alchemy/symfony-cors instead of ApiCorsSubscriber 2015-11-20 19:13:18 +01:00
Benoît Burnichon
533c792a7f Properly handle negotiation of custom formats. 2015-11-13 11:37:11 +01:00
Benoît Burnichon
afd3fc56f7 Change in ContentNegotiationSubscriber 2015-10-29 18:06:33 +01:00
Thibaud Fabre
68aab17157 Add API extended content type to negotiatable content-types 2015-10-28 12:49:44 +01:00
Benoît Burnichon
1dd0b5acb3 Change Priorities of listeners 2015-10-28 12:11:11 +01:00
Benoît Burnichon
0db32e35b8 Change to comply negotiation:^2.0.0 2015-10-28 11:56:59 +01:00
Thibaud Fabre
5bf08210aa Enable application logging from API calls 2015-09-29 18:16:12 +02:00
Thibaud Fabre
9669305745 Remove LSP violations 2015-09-22 13:16:11 +02:00
Benoît Burnichon
c97eedd40f Deprecate is_grouping in favor of isStory 2015-07-13 18:14:51 +02:00
Benoît Burnichon
4880f2bf5a Add getAuthenticator usage
Replace $app['authentication']->getUser() by $app->getAuthenticatedUser()
replace twig app['authentication'].getUser() with corresponding method
2015-07-02 12:33:18 +02:00
Benoît Burnichon
479a24d610 Add some Status code to authorized ones.
PHRAS-588 #time 15mn
2015-06-16 10:48:51 +02:00
Benoît Burnichon
7be5e332db Add LazyLocator 2015-06-04 12:22:47 +02:00
Benoît Burnichon
beabf90fdf Refactor Notifier 2015-05-12 21:05:29 +02:00
Benoît Burnichon
72fdfa7141 Fixup ApiTests about Content-Type 2015-05-11 18:11:51 +02:00
Jean-Yves Gaulier
f7b1991b0d fix 2015-05-07 17:00:56 +02:00
Benoît Burnichon
ad51a350b7 Change content type negotiation in API.
Fix typo in negotiator word.
2015-03-27 13:46:54 +01:00
Benoît Burnichon
565a3af9ce Fixup test of ConfigurationServiceProvider. 2015-03-12 14:40:54 +01:00
Benoît Burnichon
bfabecc1ad Fix phraseanet install (generate ORM proxies) 2015-03-03 18:56:10 +01:00
Nicolas Le Goff
9a3e92ed9c Multiple ORMs for all database 2015-02-12 17:58:45 +01:00