Benoît Burnichon
6cdc9d7a31
Remove some deprecated methods calls
2016-03-06 23:05:55 +01:00
Benoît Burnichon
cbb07fbb27
Make {Pre,Post}Authenticate event extends same base class.
2016-03-01 11:46:19 +01: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
d93983caeb
Add RecordEvent when rotated
2016-02-18 15:28:11 +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
3b6cd117bb
Merge pull request #1607 from bburnichon/feature/PHRAS-867
...
API Basket elements add/removal
2015-12-22 19:08:42 +01:00
Benoît Burnichon
07e62ad3bf
Slight Refactoring of SessionManagerSubscriber
2015-12-22 17:44:35 +01:00
Benoît Burnichon
30b8ec66ed
Add API add/remove elements. Change prod basket management
2015-12-22 17:44:34 +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
Jean-Yves Gaulier
80f3285737
#PHRAS-874 time 2d
...
type hinting / cs
events renamed / deleted
n+1 removed for status-bits & technical meta
events added (subdef creation / created)
fix : es indexes after all subdefs are created
2015-12-17 20:07:48 +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
f684550ab1
Merge pull request #1555 from bburnichon/rebase-web-gallery-v4
...
Rebase web gallery v4
2015-11-09 17:48:22 +01:00
Jean-Yves Gaulier
0e7bbbe2b6
PHRAS-773 #time 15m
...
fix bad name
2015-11-03 11:31:19 +01:00
Jean-Yves Gaulier
830ef4bdd4
PHRAS-773 #time 5m
...
fix for null arg
2015-11-03 11:31:19 +01:00
Jean-Yves Gaulier
bcf8f7d056
PHRAS-773 #time 5h
...
added some events to allow port of MT bo-report plugin
2015-11-03 11:31:19 +01:00
Benoît Burnichon
afd3fc56f7
Change in ContentNegotiationSubscriber
2015-10-29 18:06:33 +01:00
Benoît Burnichon
574377dea6
Remove OAuthListener Response Listener after processing
2015-10-29 12:51:34 +01:00
Benoît Burnichon
f9c02131f1
Remove API after middleware and set token in session
2015-10-29 11:44:10 +01:00
Florian BLOUET
113866b778
fix inversed option condition
2015-10-28 17:49:17 +01:00
Benoît Burnichon
a1b467d571
Make it possible to use OAuth outside /api
2015-10-28 17:49:11 +01:00
Jean-Yves Gaulier
304e5d0849
#PHRAS-741 #time 1m
...
add forgotten files...
2015-10-28 15:34:13 +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
59a6b39e55
WIP Account management
2015-10-20 09:12:22 +02:00
Thibaud Fabre
5bf08210aa
Enable application logging from API calls
2015-09-29 18:16:12 +02:00
Thibaud Fabre
6348f71dea
Merge pull request #1506 from aztech-dev/logging
...
Logging
2015-09-29 15:49:44 +02:00
Thibaud Fabre
9669305745
Remove LSP violations
2015-09-22 13:16:11 +02:00
Mathieu Darse
8262e245de
Handle thesaurus events & update index
2015-09-08 14:45:12 +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
1dd4bc5c5f
Merge pull request #1393 from jygaulier/PHRAS-368_TH-REINDEX-EVT
...
Phras 368 th reindex evt
2015-06-18 17:17:24 +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
Jean-Yves Gaulier
90c2cb5f5d
PHRAS-368 #time 3d
...
wip
2015-06-09 10:48:29 +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