Commit Graph

2594 Commits

Author SHA1 Message Date
Benoît Burnichon
fae284d482 media_subdef could sometimes be constructed without a proper URL
Introduced by #1626
2016-02-05 15:36:19 +01:00
Benoît Burnichon
617dff5b33 Remove databox's dispatch method 2016-02-05 15:36:19 +01:00
Benoît Burnichon
afde09645a WIP 2016-02-05 15:36:19 +01:00
Thibaud Fabre
5585fb6186 Fix upgrade command when plugin autoloader is not available 2016-02-03 18:10:20 +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
3d298a6012 Add unmount method on databox repositories to invalidate cache on unmount 2016-01-28 16:16:53 +01:00
Thibaud Fabre
841182eca4 Add delete method on databox repositories to invalidate cache on delete 2016-01-28 16:09:37 +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
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
3544f70130 PHPCS record_adapter 2016-01-27 11:00:54 +01:00
Benoît Burnichon
14cd8a1903 Use existing SubdefSubstituer service i/o record_adapter 2016-01-26 19:17:41 +01:00
Benoît Burnichon
005524d572 Add typehints and reduce code duplication 2016-01-26 14:25:08 +01:00
Benoît Burnichon
614394edc7 Method renaming 2016-01-26 14:25:08 +01:00
Benoît Burnichon
3838fc6faf Add watermark and stamp related RealPath retrieval methods 2016-01-26 14:25:08 +01:00
Benoît Burnichon
35d299145a Fixup mismatch updated/uploaded test 2016-01-22 20:47:10 +01:00
Benoît Burnichon
b4555a696a Remove all sleep statements in tests. 2016-01-22 19:27:36 +01:00
Benoît Burnichon
f501cba16b Extract whether subdef metadata updates are required 2016-01-22 17:39:33 +01:00
Benoît Burnichon
401ed4f431 Group exiftool.writer calls into methods/variables 2016-01-22 17:17:31 +01:00
Benoît Burnichon
0ccc5a49d4 Remove useless function argument apply_patches 2016-01-22 12:23:18 +01:00
Benoît Burnichon
f1a427a519 Add array type check on cache returned value 2016-01-22 12:23:18 +01:00
Benoît Burnichon
07a89c26de Remove unused fields. Extract methods in phrasea 2016-01-22 12:23:18 +01:00
Benoît Burnichon
985b603cf3 Remove unused argument on databox::dispatch method 2016-01-22 12:23:18 +01:00
Benoît Burnichon
f2942dac89 Reduce duplication in H264MappingGenerator 2016-01-22 12:23:18 +01:00
Benoît Burnichon
140ff4e927 Rename PAYSAGE into LANDSCAPE
also rename from snake_case to camelCase
2016-01-22 12:23:18 +01:00
Benoît Burnichon
2ba636a4a9 Collection should have their name as default label 2016-01-21 17:18:51 +01:00
Benoît Burnichon
f763e2bc9f Collection Hydration should fetch internal services. 2016-01-21 17:18:51 +01:00
Benoît Burnichon
85c5311281 Move removal in symlink in symlinker 2016-01-14 11:07:17 +01:00
Benoît Burnichon
b9a8f1e82a Properly initialize media_subdef 2016-01-13 13:22:17 +01:00
Benoît Burnichon
606995115c PHPCS 2016-01-13 13:20:56 +01:00
Thibaud Fabre
d0c53b0dd0 Reorder databox methods 2016-01-08 17:08:37 +01:00
Benoît Burnichon
127c9ab243 Merge pull request #1617 from aztech-dev/merge-clean-boxes
Merge clean boxes
2016-01-08 15:56:31 +01:00
Thibaud Fabre
f5df9f1ad4 Bust databox cache via repository 2016-01-08 15:15:29 +01:00
Vagrant User
bf524dac0c Fix failing enable/disable collection tests 2016-01-07 17:02:20 +01:00
jygaulier
f8efdda22c Merge pull request #1613 from jygaulier/PHRAS-888_N+1-GetCaption
#PHRAS-888 time 10h
2016-01-07 14:08:13 +01:00
Thibaud Fabre
c92d5da9fe Merge branch 'clean-boxes' into merge-clean-boxes 2016-01-06 19:53:43 +01:00
Jean-Yves Gaulier
f4c834d68c #PHRAS-888 time 5m
rollback (double record instantiation was ok)
2016-01-06 14:59:13 +01:00
Benoît Burnichon
51023c5533 bump copyright year 2016-01-05 13:38:14 +01:00
Jean-Yves Gaulier
f2d94dc667 #PHRAS-888 time 10h
rewrite : no more n+1 sql for record get_caption()
enhance : can fetch a record without instanciating 2 record_adapter (=no more copy)
2015-12-30 18:49:48 +01:00
Benoît Burnichon
1bd737194a Use internal dispatch method 2015-12-24 16:35:41 +01:00
Benoît Burnichon
af25e6bfd8 Remove status table 2015-12-23 14:13:07 +01:00
Benoît Burnichon
699cfad0b6 Status operation returns data with same length as input 2015-12-23 14:13:07 +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
db68613bc2 Merge pull request #1604 from jygaulier/PHRAS-874_subdef-events
PHRAS-874
2015-12-22 17:55:44 +01:00
Benoît Burnichon
c532e01c40 fixup Change record_adapter 2015-12-22 17:44:33 +01:00
Benoît Burnichon
00d0ea66bb Change getIsRead to isRead 2015-12-22 14:25:13 +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
Florian BLOUET
eaa1b8501c PHRAS-880 - add quarantine icon 2015-12-17 13:20:33 +01:00
Jean-Yves Gaulier
18909462fa #PHRAS-840 time 12h
add : es "technical" fields (_index, _type, _version, ...) to es-record
fix: add etag to thumbnail on es answers, based on document _version
clean : obsolete methods calls changed, cs, ...
2015-12-10 17:58:16 +01:00
Benoît Burnichon
5bb8d4167b Add cascade delete on ApiLog accountId.
Also add a postConnect listener to enable foreign keys in sqlite
2015-12-09 13:12:08 +01:00