Benoît Burnichon
27eaf37a45
Set OAuth2_Adapter default API version
2016-02-16 13:48:35 +01:00
Benoît Burnichon
afde09645a
WIP
2016-02-05 15:36:19 +01:00
Benoît Burnichon
58b80bf08a
Group Filesystem related service providers
2016-02-05 15:36:19 +01:00
Thibaud Fabre
dc51e489fe
Fix migration from v3.8.8 to v4.0.0
2016-02-03 16:35:20 +01:00
Benoît Burnichon
0ef9b668c2
Remove use of gettext shortcut method.
2016-02-01 14:03:29 +01:00
Thibaud Fabre
fa3e49f5fb
Configure event processor factory via DI
2016-01-28 18:42:59 +01:00
Thibaud Fabre
40ff41501c
Move create and mount SQL calls to repository for proper cache invalidation
2016-01-28 15:54:40 +01:00
Thibaud Fabre
2643874b73
Add array cache repository to reduce load on cache backend
2016-01-28 15:54:02 +01:00
Benoît Burnichon
beda5d3820
Getting collection calls access_restriction which is not properly cached.
...
Remove use of cache in AccessRestriction and use instance memory cache instead.
Beware static keyword declares variable static for the class, not the instance
2016-01-27 18:55:49 +01:00
Benoît Burnichon
465f48f461
Merge pull request #1643 from bburnichon/improvement/slight-refactoring
...
Progressive refactoring
2016-01-26 17:07:03 +01:00
Thibaud Fabre
fa19e779cb
Extract HTTP meta service provider
2016-01-26 15:31:09 +01:00
Benoît Burnichon
0ebc062f8e
Add code reuse in SubdefGenerator
2016-01-26 14:25:09 +01:00
Thibaud Fabre
62f0388d7b
Extract media utilities "meta" provider
...
And replace todo comments by no-op comments
2016-01-26 14:13:58 +01:00
Thibaud Fabre
88e2d5ff86
Replace call to non-existent method in tests and fix CS
2016-01-26 11:25:25 +01:00
Thibaud Fabre
fe37cd7a74
Extract "meta" service providers to bootstrap app
2016-01-22 18:40:27 +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
d5bf51bc82
Move profiler template to different directory
2016-01-20 11:20:19 +01:00
Thibaud Fabre
b5ed9d51f5
Add traceable cache for profiling
2016-01-20 10:13:57 +01:00
Thibaud Fabre
92f161f5dd
Improve profiler service provider
2016-01-20 09:30:14 +01:00
Thibaud Fabre
fc4f1848d7
Add logging/profiling in WebProfiler service provider
2016-01-20 08:10:45 +01:00
Thibaud Fabre
19648c970a
Add basic cache stats panel
2016-01-20 08:07:48 +01:00
Thibaud Fabre
9d2a2d7e18
Bind all DB connections to Doctrine profiler
2016-01-20 08:07:39 +01:00
Thibaud Fabre
35d6301122
Fix profiler service init for ajax profiling
2016-01-20 08:00:16 +01:00
Thibaud Fabre
17e4750b59
Add WebProfilerServiceProvider to inject Ajax profiler
...
- Silex provider implements feature, but only in Silex 2.0 compatible branch
2016-01-20 08:00:02 +01:00
Benoît Burnichon
c5b57395fd
Remove static method in ServeFileResponseFactory
2016-01-14 10:58:18 +01:00
Benoît Burnichon
bba360c3a1
Remove static create calls in Symlinker module
2016-01-14 10:46:18 +01:00
Benoît Burnichon
bce0236fc4
Update plugin_name translation key.
2016-01-12 20:18:36 +01:00
Thibaud Fabre
f5df9f1ad4
Bust databox cache via repository
2016-01-08 15:15:29 +01:00
Thibaud Fabre
c92d5da9fe
Merge branch 'clean-boxes' into merge-clean-boxes
2016-01-06 19:53:43 +01:00
Benoît Burnichon
51023c5533
bump copyright year
2016-01-05 13:38:14 +01:00
Benoît Burnichon
8d4e6a5f3f
Remove debug messages when not in debug mode
2015-12-22 17:44:35 +01:00
Benoît Burnichon
28650e6a66
Add BasketManipulator to unify internal/external API
2015-12-22 17:44:34 +01:00
Benoît Burnichon
985ec4a491
Extract JsonBodyHelper and use it
2015-12-22 14:24:32 +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
663dbef92e
Add Facet labels
2015-11-23 16:17:58 +01:00
Benoît Burnichon
88427efa4c
Fixup DI of QueryCompiler.
...
As compiler was not using structure on its own, extract it and replace instantiation by a factory.
2015-11-16 13:08:32 +01:00
Mathieu Darse
3b2d6b05a0
Pass structure to query visitor & enable range generation for regular fields (equal expression)
2015-11-13 20:41:19 +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
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
38eab1f97e
Fixup Service Instantiation and enforce application booting.
2015-11-03 10:54:06 +01:00
Benoît Burnichon
afd3fc56f7
Change in ContentNegotiationSubscriber
2015-10-29 18:06:33 +01:00
Benoît Burnichon
a1b467d571
Make it possible to use OAuth outside /api
2015-10-28 17:49:11 +01:00
Benoît Burnichon
f64e3afa63
Use voters in workzone, actionbar and basket_actionbar
2015-10-28 14:43:24 +01:00
Benoît Burnichon
924f20d19d
Add Basic handling of plugins in admin
2015-10-28 13:05:00 +01:00
Benoît Burnichon
c01f3f238f
Add basic template and hooks in Admin
2015-10-28 13:03:00 +01:00
Florian BLOUET
4953361035
updated existing plugin interfaces, added basket actionbar plugin interface
2015-10-28 12:49:05 +01:00
Florian BLOUET
831436f6fe
updated existing plugin interfaces, added basket actionbar plugin interface
2015-10-28 12:49:02 +01:00
Benoît Burnichon
f6ad7c1829
JMS Serializer does not register its Doctrine Annotations.
...
This causes failures when trying to load serialization metadata using Annotation Driver.
PHRAS-677 #time 2h
2015-10-28 12:36:45 +01:00