Commit Graph

10596 Commits

Author SHA1 Message Date
plegall
b6b2da88a4 fixes #1380 avoid performance issue with high volume albums 2021-05-05 15:21:05 +02:00
Matthieu Leproux
eaa007b458 Fixes issue #1394
Now the focus is made on the input for the name of the new group.
2021-05-05 14:29:53 +02:00
plegall
fe3147d601 issue #1265 user manager new design by @GitBluub and @MatthieuLP
Because we had a ghost page user_list_new, I didn't simply merged the feature branch, but I reproduced the new code in a single commit on master.
2021-05-05 13:49:17 +02:00
Matthieu Leproux
d29da9f36a Fix issue #1393
Text ellipsis is done left and we see last part of title
2021-05-05 13:35:46 +02:00
Matthieu Leproux
52a8c86e2e Fix issue #1388
Album name is now wide enougth for big album names
2021-05-05 11:53:19 +02:00
plegall
3e5acb7b6e fixes #1392 improve performances to find related albums
* new conf setting related_albums_maximum_items_to_compute (1000 by default). Beyond this number of photos in current set, do not try to find related albums.

* new conf setting related_albums_display_limit : only display the heaviest (most related) albums.
2021-05-04 17:17:05 +02:00
plegall
ddc2fafd58 ignore themes not in core 2021-04-28 16:45:41 +02:00
plegall
02aea7f9ee fixes #1364 force animation.css to be combined in last position
related to #1080
2021-04-28 16:43:44 +02:00
Matthieu Leproux
ea39b734fa Fixes #1387
Albums with sub-albums don't open when dragging albums over them
2021-04-28 12:17:34 +02:00
MatthieuLP
1fce0f7c97 Fixes #1382 gracefully recovers from local storage write error 2021-04-14 16:12:29 +02:00
MatthieuLP
40316b8e12 Merge branch 'master' of github.com:Piwigo/Piwigo 2021-04-02 16:15:05 +02:00
MatthieuLP
3a91c30e1e Fix title lenght in album manager (line) 2021-04-02 16:14:42 +02:00
plegall
7f2df44417 use SSH url for github 2021-03-19 14:12:38 +01:00
MatthieuLP
4bc1c26994 Fix View managment for plugin and album
Fixed bug on first page load no checkbox was checked
2021-03-19 13:35:32 +01:00
MatthieuLP
54320d4043 fixes #1355 alternative view for plugin manager 2021-03-18 15:29:56 +01:00
plegall
5bc04d1143 issue #1118 missing code in d0497f0 2021-03-09 11:52:33 +01:00
plegall
d0497f035c fixes #1118 competition between regexp models 2021-03-09 11:32:36 +01:00
plegall
a02edff655 fixes #1352 check language name (user input) 2021-03-08 14:59:07 +01:00
plegall
649e73c89b fixes #1334 change syntax to be compatible with PHP 5.3 2021-03-08 14:27:35 +01:00
plegall
26cc5d130f fixes #1361 check related albums against permissions 2021-03-08 12:55:56 +01:00
plegall
917c733092 fixes #1344 add auth exception for pwg.images.uploadAsync
This method handles its own authentication and can be called by an anonymous request. Thus it should not be blocked by a $conf[guest_access] setting set to false.
2021-03-05 16:35:09 +01:00
plegall
e64acd03c5 fixes #1358 automatic call to pwg.extensions.checkUpdates can be deactivated 2021-03-05 12:19:56 +01:00
plegall
e86d5525d0 fixes #1357 incorrect day due to timezone offset 2021-03-05 11:27:58 +01:00
plegall
370ba453a2 fixes #1342i, fixes #1354 : new way to calculate dashboard storage 2021-03-05 10:49:05 +01:00
plegall
9cebf85c82 fixes #1336 alternate views for album manager
* in addition to "tile" view introduced in Piwigo 11, we add "compact" and "lines" views
* implemented by @MatthieuLP as cat_list_new in a custom branch, manually merged by @plegall on master
2021-03-04 14:42:06 +01:00
plegall
28d1e970e5 issue #1336 : Fontello, added 3 Icons for layout switch 2021-03-04 12:12:49 +01:00
MatthieuLP
1233694048 Issue #1323: Fixing random album ranking in album manager.
Fixed when moving ONE album but moving 4+ sub-albums to root still makes random result :/
2021-02-26 15:37:45 +01:00
MatthieuLP
86c5611562 fixes #1319
* Fixing parent definition when moving sub-album "Before" other album
2021-02-05 18:00:41 +01:00
plegall
b63ecd19bd fixes #1313 replace curly braces by brackets 2021-02-05 11:50:26 +01:00
plegall
9c1f6c0c04 fixes #1322 class attributes must be defined in contructor 2021-02-05 11:36:56 +01:00
plegall
eadc846bf6 add debug on activity chart data calculation 2021-02-05 10:14:08 +01:00
plegall
ea69988eac fixes #1317 remove cache directory size calculation 2021-02-05 10:12:05 +01:00
plegall
82f6371955 fixes #1315 filter on tags no longer cares about case
* searching "Pa" will find both "Pasta" and "pasta"
* the searched word can be "included" in the result, not only "starting with". "ta" will find "pasta".

Thanks to @dawsk-2021 in issue #1320
2021-02-05 09:39:14 +01:00
plegall
a9f4449f4b fixes #1314 store orphan tags deletion message in session
... so that's it remains available after the redirect
2021-02-02 18:19:45 +01:00
plegall
c88daa88fa fixes #1311 #1312 better transmit the tags array from PHP to TPL/JS
* the quotes needs to be escaped
* simpler (for orphans) to transmit array in the JS instead of HTML attribute (we might need to do the same for the whole list of tags)
2021-02-02 16:16:56 +01:00
plegall
86047e2280 fixes #1307 render album name on 11.x new features
* related albums
* move albums
* search albums
2021-01-31 14:00:08 +01:00
plegall
db65aa51d5 fixes #1297 check output buffer before cleaning it 2021-01-29 14:50:59 +01:00
plegall
cca28340be fixes #1304 activity table might be totally empty in the X last weeks 2021-01-29 14:34:56 +01:00
plegall
3a0e2ca38d fixes #1303 move week numbers search out of cache generation block 2021-01-29 14:31:30 +01:00
plegall
1efa9de2a6 fixes #1302 keyboard shortcut / to filter plugins 2021-01-28 16:24:41 +01:00
plegall
7c9e4616c2 fixes #1295 do not hide inactive plugins right after an activation
So that you save a click (to show inactive plugins) after an update (which deactivate all plugins)
2021-01-28 15:26:29 +01:00
plegall
82ecffad37 fixes #1301 force reset cache size from session 2021-01-27 20:23:52 +01:00
plegall
cac24635a9 fixes #1300 fall back on exec(du) instead of pure PHP to calculate cache size
This algorithm does not work for Windows and when "exec" is disabled. But not having this cache size is not a major issue. What is a problem is when calculating the cache size breaks the execution, which must be avoided.
2021-01-27 19:46:53 +01:00
plegall
c97d8930bc fixes #1299 add tooltip on inactive settings button for plugin 2021-01-27 19:40:24 +01:00
plegall
d1975a4502 fixes #1298 always show the theme configuration button 2021-01-27 19:36:09 +01:00
plegall
c25fce65b1 fixes #1294 use branch number to generate download code for update 2021-01-22 17:10:57 +01:00
plegall
e848025f39 fixes #1257 avoid warning on PHP 7.4 2021-01-22 12:23:09 +01:00
plegall
6772da4ab2 fixes #1293 dashboard activity chart, activity chart optimized
* make the biggest part of aggregations in the database directly
* use a 5 minutes cache in user session

This cache is not optimal. No reason to make it specific to the user session, no reason to
recalculate previous days each time. To be improved. It was urgent to find a fix for
Piwigo 11.1.0.
2021-01-22 11:54:36 +01:00
plegall
86d212f4f1 fixes #1292 ability to avoid the reserved words escape in pwg_query
Useful for conf_update_param because we don't want any modification in the config.value and we know we won't use the reserved words in the SQL.
2021-01-21 16:10:36 +01:00
plegall
6704632263 fixes #1291 change syntax to keep compatibility with PHP 5.3 (for now) 2021-01-21 11:01:18 +01:00