forked from astrobin/astrobin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog
1916 lines (1612 loc) · 74.8 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2020-10-10 Salvatore Iovene <salvatore@iovene.com>
* This is the end of the Changelog, due to a move to continuous delivery.
2020-10-09 Salvatore Iovene <salvatore@iovene.com>
* v1.96.6
* (general) Serve jQuery from local file instead of Google CDN
2020-10-08 Salvatore Iovene <salvatore@iovene.com>
* v1.96.5
* (infra) Collect static from all astrobin images (incl. celery) so that they start cleanly
2020-10-08 Salvatore Iovene <salvatore@iovene.com>
* v1.96.4
* (search) No need to check for object's presence if we delete stale records
2020-10-08 Salvatore Iovene <salvatore@iovene.com>
* v1.96.3
* (search) Don't index every gear item with equipment brand listings
2020-10-08 Salvatore Iovene <salvatore@iovene.com>
* v1.96.2
* (search) Temporarily disable equipment brand listings search
2020-10-07 Salvatore Iovene <salvatore@iovene.com>
* v1.96.1
* (infra) Collect static on init
2020-10-07 Salvatore Iovene <salvatore@iovene.com>
* v1.96.0
* (general) Overhaul retailer affiliation platform (#1348)
* (images) Keep ICC profile if present (#1346)
* (images) Make WIP and TP large badges a bit smaller (#1354)
2020-10-03 Salvatore Iovene <salvatore@iovene.com>
* v1.95.2
* (images) Fix elongated IOTD/Staging area badge on mobile devices
2020-10-03 Salvatore Iovene <salvatore@iovene.com>
* v1.95.1
* (images) Do take corrupted revision into account when getting next available label (#1350)
2020-10-02 Salvatore Iovene <salvatore@iovene.com>
* v1.95.0
* (infra) Make logs less noisy (#1347)
* (subscriptions) Add item number to "done" page to track Google Ads conversion values (#1349)
2020-10-01 Salvatore Iovene <salvatore@iovene.com>
* v1.94.4
* (subscriptions) Fix subscription detail view
2020-10-01 Salvatore Iovene <salvatore@iovene.com>
* v1.94.3
* (subscriptions) Fix user subscription validity template tags (#1341)
2020-09-30 Salvatore Iovene <salvatore@iovene.com>
* v1.94.2
* (i18n) Update translations (#1339)
* (subscription) Actively consider expiration to evaluate subscription validity (#1340)
2020-09-30 Salvatore Iovene <salvatore@iovene.com>
* v1.94.1
* (premium) Delete expired subscriptions after 1 day (7 days for auto-renewals)
2020-09-30 Salvatore Iovene <salvatore@iovene.com>
* v1.94.0
* (gallery) Add setting to show/hide Staging Area images from own view of own gallery
2020-09-29 Salvatore Iovene <salvatore@iovene.com>
* v1.93.1
* (images) Deal with DecompressionBombError by marking the image as corrupted
2020-09-29 Salvatore Iovene <salvatore@iovene.com>
* v1.93.0
* (images) Show WIP images in main gallery with lock icon (#1338)
2020-09-25 Salvatore Iovene <salvatore@iovene.com>
* v1.92.0
* (notifications) Sort out expired/-ing subscription notifications (#1330)
* (notifications) Send notification about account never activated, delete if non responsive (#1331)
* (i18n) Update translations (#1332)
2020-09-24 Salvatore Iovene <salvatore@iovene.com>
* v1.91.10
* (deps) Upgrade django-subscription to the latest
* (images) Deal with invalid navigation context extras
2020-09-24 Salvatore Iovene <salvatore@iovene.com>
* v1.91.9
* (deps) Upgrade django-subscription to the latest
2020-09-23 Salvatore Iovene <salvatore@iovene.com>
* v1.91.8
* (deps) Upgrade django-subscription to the latest
2020-09-23 Salvatore Iovene <salvatore@iovene.com>
* v1.91.6
* (api) Deal with chunked file missing using error 423
2020-09-23 Salvatore Iovene <salvatore@iovene.com>
* v1.91.5
* (api) Allow credentials via CORS
* (api) Remove unnecessary variable assignment
2020-09-22 Salvatore Iovene <salvatore@iovene.com>
* v1.91.4
* (premium) Fix expired/expiring subscription notification to be generic (#1328)
* (uploader) Fix upload HEAD API (#1329)
2020-09-22 Salvatore Iovene <salvatore@iovene.com>
* v1.91.3
* (uploader) Temporarily remove redirect to beta uploader
2020-09-21 Salvatore Iovene <salvatore@iovene.com>
* v1.91.2
* (uploader) Let 70% or all users thru the beta uploader
2020-09-21 Salvatore Iovene <salvatore@iovene.com>
* v1.91.1
* (general) Use font-awesome from cdn
2020-09-20 Salvatore Iovene <salvatore@iovene.com>
* v1.91.0
* (uploader) Up the beta uploader influx to 50% and add spanish, french speakers (#1327)
2020-09-19 Salvatore Iovene <salvatore@iovene.com>
* v1.90.0
* (images) Add Remote Skygems as remote data source (#1324)
* (images) When ads are not allowed on a page, show "Acquired at" withoug banner (#1326)
* (infra) Do not perform real time indexing in DEBUG mode (#1325)
2020-09-19 Salvatore Iovene <salvatore@iovene.com>
* v1.89.0
* (uploader) Let 30% of all users thru the beta uploader (#1322)
2020-09-17 Salvatore Iovene <salvatore@iovene.com>
* v1.88.0
* (images) Add Goldfield Astronomical Observatory to list of remote sources (#1321)
* (general) Update timezones
2020-09-10 Salvatore Iovene <salvatore@iovene.com>
* v1.87.0
* (images) Add RoboScopes to list of remote data sources (#1319)
2020-09-09 Salvatore Iovene <salvatore@iovene.com>
* v1.86.0
* (images) Add support for chunked uploads to uncompressed source files (#1317)
2020-09-04 Salvatore Iovene <salvatore@iovene.com>
* v1.85.0
* (search) Add RA/dec filters (#1312)
* (images) Fix display of "bin 0x0" when binning has not been specified (#1314)
2020-09-01 Salvatore Iovene <salvatore@iovene.com>
* v1.84.0
* (api) Include output of advanced solving in Image.subjects field
* (infra) Add db migration to default is_wip to false
* (images) Add support for chunked image revision uploads (#1305)
* (search) Fix remote source filter for Astro Observatories Western Australia
* (deps) Remove unused dependency: sendgrid
* (deps) Update dependency celery to v4.4.7 (#1295)
* (deps) Update dependency codecov to v2.1.9 (#1307)
* (deps) Update dependency coverage to v5.2.1 (#1292)
* (deps) Update dependency django-safedelete to v0.5.6 (#1285)
* (deps) Update dependency elasticsearch to v7.9.1 (#1299)
* (deps) Update dependency jedi to v0.17.2 (#1284)
* (deps) Update dependency newrelic to v5.18.0.148 (#1308)
* (deps) Update dependency Paste to v3.4.3 (#1281)
* (deps) Update dependency simplejson to v3.17.2 (#1283)
* (deps) Update dependency typing to v3.7.4.3 (#1278)
* (deps) Update dependency urllib3 to v1.25.10 (#1290)
2020-07-27 Salvatore Iovene <salvatore@iovene.com>
* v1.83.6
* (infra) Raise gunicorn workers to 4 and max requests per worker to 500
2020-07-22 Salvatore Iovene <salvatore@iovene.com>
* v1.83.5
* (infra) Apply memory optimization tricks
* (deps) Update dependency coverage to v5.2 (#1275)
* (deps) Update dependency sendgrid to v6.4.2 (#1276)
2020-07-07 Salvatore Iovene <salvatore@iovene.com>
* v1.83.4
* (api) Fix permission issue on image upload API
2020-07-03 Salvatore Iovene <salvatore@iovene.com>
* v1.83.3
* (images) Do display gain also when it's 0 (#1274)
* (uploader) Let Premium subscribers (pre 2020) in on the new uploader
2020-07-02 Salvatore Iovene <salvatore@iovene.com>
* v1.83.2
* (subscription) Be more clear that FREE gets 10 uploads, not 10 images
* (gallery) Do not display Trash link at all if user lacks rights
2020-07-02 Salvatore Iovene <salvatore@iovene.com>
* v1.83.1
* (images) Report more specific error message and set PIL size limit to 16536*16536 pixels
* (uploader) Publish notice about new uploader being available to Ultimate users
2020-07-02 Salvatore Iovene <salvatore@iovene.com>
* v1.83.0
* (uploader) Add support for API based chunked uploader (Tus protocol) (#1269)
* (infra) Make USE_CACHE_IN_DEBUG True by default
* (deps) Update dependency celery to v4.4.6 (#1256)
* (deps) Update dependency html5lib to v1.1 (#1254)
* (deps) Update dependency idna to v2.10 (#1263)
* (deps) Update dependency importlib-metadata to v1.7.0 (#1261)
* (deps) Update dependency kombu to v4.6.11 (#1257)
* (deps) Update dependency Pillow to v6 (#1243)
* (deps) Update dependency sendgrid to v6.4.1 (#1258)
* (deps) Update dependency SQLAlchemy to v1.3.18 (#1259)
* (deps) Update dependency tornado to v5 (#1246)
* (deps) Update dependency uncompyle6 to v3.7.2 (#1265)
* (deps) Update dependency watchtower to v0.8.0 (#1267)
* (deps) Update dependency xdis to v5 (#1264)
2020-06-12 Salvatore Iovene <salvatore@iovene.com>
* v1.82.1
* (donations) Fix getting is_donor result from cache
* (deps) Update dependency certifi to v2020.6.20 (#1251)
* (deps) Update dependency jedi to v0.17.1 (#1250)
* (deps) Update dependency elasticsearch to v7.8.0 (#1247)
* (deps) Update dependency newrelic to v5.14.1.144 (#1248)
2020-06-16 Salvatore Iovene <salvatore@iovene.com>
* v1.82.0
* (performance) Improve queries on image page, user page, introduce cachalot (#1235)
* (infra) Force renovate to python 2.7 compatibility (#1236)
* (deps) Update dependency requests to v2.24.0 (#1234)
* (deps) Update dependency Pygments to v2.5.2 (#1237)
* (deps) Update dependency django-precise-bbcode to v1.2.10 (#1240)
* (deps) Update dependency easy-thumbnails to v2.6 (#1242)
* (deps) Update dependency mock to v3 (#1245)
2020-06-16 Salvatore Iovene <salvatore@iovene.com>
* v1.81.0
* (general) Fix broken import in collectins view
* (image) Add Actions menu to delete all other versions (#1231)
* (deps) Update dependency codecov to v2.1.7 (#1230)
2020-06-14 Salvatore Iovene <salvatore@iovene.com>
* v1.80.3
* (general) Remove number of bookmarks/likes in menu for performance reasons
2020-06-14 Salvatore Iovene <salvatore@iovene.com>
* v1.80.2
* (iotd) Revert reordering of queue due to performance issue
* (infra) Fix showing the debug toolbar
2020-06-13 Salvatore Iovene <salvatore@iovene.com>
* v1.80.1
* (general) Use more variables for colors
2020-06-13 Salvatore Iovene <salvatore@iovene.com>
* v1.80.0
* (general) Fix pagination issue (#1224)
* (iotd) Sort images in review/judgement queue by first submission/vote (#1225)
* (iotd) Add remaining time indicator to Vote and Judgement queues (#1225)
* (images) Fix unicode issue in edit revision (#1229)
* (deps) Update dependency codecov to v2.1.5 (#1223)
* (deps) Update dependency xdis to v4.7.0 (#1226)
* (deps) Update dependency uncompyle6 to v3.7.1 (#1227)
2020-06-09 Salvatore Iovene <salvatore@iovene.com>
* v1.79.0
* (general) Add support for shadow-banning users (#1215)
* (deps) Update dependency botocore to v1.16.25 (#1217)
* (deps) Update dependency boto3 to v1.13.25 (#1216)
* (deps) Update dependency celery to v4.4.5 (#1214)
* (deps) Update dependency certifi to v2020.4.5.2 (#1212)
2020-06-07 Salvatore Iovene <salvatore@iovene.com>
* v1.78.2
* (deps) Fix hash of pybbm dependency
2020-06-07 Salvatore Iovene <salvatore@iovene.com>
* v1.78.1
* (deps) Upgrade pybbm with fix for missing import
2020-06-06 Salvatore Iovene <salvatore@iovene.com>
* v1.78.0
* (forums) Forbid editing posts 5 minutes after creation (#1208)
* (performance) Improve performance on dev by caching docker volumes (#1210)
* (deps) Update dependency requests-aws4auth to v1 (#1209)
* (deps) Update dependency gevent to v20.6.0 (#1205)
2020-06-06 Salvatore Iovene <salvatore@iovene.com>
* v1.77.6
* (plate-solving) Use HD (and when available, sharpened) image to annotate (#1204)
* Update dependency botocore to v1.16.24 (#1202)
* Update dependency importlib-metadata to v1.6.1 (#1203)
* Update dependency boto3 to v1.13.24 (#1201)
2020-06-05 Salvatore Iovene <salvatore@iovene.com>
* v1.77.5
* (infra) Add "annoucements" URL rewrite and update nginx version in docker compose
* (deps) Update dependency botocore to v1.16.23 (#1198)
* (deps) Update dependency Paste to v3.4.1 (#1196)
2020-06-05 Salvatore Iovene <salvatore@iovene.com>
* v1.77.4
* (i18n) Update French translation
* (deps) Update dependency greenlet to v0.4.16 (#1199)
* (deps) Update dependency boto3 to v1.13.23 (#1197)
* (deps) Update dependency botocore to v1.16.22 (#1194)
2020-06-04 Salvatore Iovene <salvatore@iovene.com>
* v1.77.3
* (remote-source-affiliation) Fix accidentally negated SCSS selector
* (deps) Update dependency celery to v4.4.4 (#1190)
* (deps) Update dependency boto3 to v1.13.22 (#1193)
2020-06-04 Salvatore Iovene <salvatore@iovene.com>
* v1.77.2
* (general) Trigger new SCSS hash
2020-06-03 Salvatore Iovene <salvatore@iovene.com>
* v1.77.1
* (remote-source-affiliation) Remove stray, forgotten field from admin
2020-06-03 Salvatore Iovene <salvatore@iovene.com>
* v1.77.0
* (general) Add db migration to match model for sorted remote_sources (#1185)
* (images) Add remote source affiliation (#1189)
* (i18n) Fix "optioons" typo (#1186)
* (deps) Update dependency codecov to v2.1.4 (#1192)
* (deps) Update dependency kombu to v4.6.10 (#1191)
* (deps) Update dependency botocore to v1.16.21 (#1188)
* (deps) Update dependency boto3 to v1.13.21 (#1187)
* (deps) Update dependency newrelic to v5.14.0.142 (#1184)
* (deps) Update dependency redis to v3.5.3 (#1183)
2020-06-01 Salvatore Iovene <salvatore@iovene.com>
* v1.76.0
* (i18n) Move pt to the list of officially supported languages
2020-06-01 Salvatore Iovene <salvatore@iovene.com>
* v1.75.1
* (ui) Only use select2 on large viewports
2020-06-01 Salvatore Iovene <salvatore@iovene.com>
* v1.75.0
* (i18n) Update PT translation (#1180)
* (ui) Introduce select2, remove frontend validation, remove autocomplete from dates (#1179)
* (deps) Update dependency celery to v4.4.3 (#1178)
* (deps) Update dependency kombu to v4.6.9 (#1177)
* (deps) Update dependency amqp to v2.6.0 (#1176)
2020-05-31 Salvatore Iovene <salvatore@iovene.com>
* v1.74.0
* (images) Add Insight Observatory to list of remote sources
* (deps) Update dependency xdis to v4.6.1 (#1174)
2020-05-30 Salvatore Iovene <salvatore@iovene.com>
* v1.73.1
* (api) Move CorsMiddleware above ConditionalGetMiddleware to prevent etag stripping cors header
2020-05-30 Salvatore Iovene <salvatore@iovene.com>
* v1.73.0
* (general) Do specify English (US) in language selector (#1171)
* (images) Add RemoteSkies.net to list of remote sources (#1172)
2020-05-29 Salvatore Iovene <salvatore@iovene.com>
* v1.72.6
* (api) Allow all CORS origins (#1170)
* (images) Add Dark Sky New Mexico to remote data sources (#1169)
* (deps) Update dependency botocore to v1.16.19 (#1167)
* (deps) Update dependency boto3 to v1.13.19 (#1166)
2020-05-28 Salvatore Iovene <salvatore@iovene.com>
* v1.72.5
* (general) Remove usage of flags to express language (#1161)
* (images) Fix unicode issue in edit basic info (#1165)
* (deps) Update dependency mwclient to v0.10.1 (#1164)
* (deps) Update dependency gevent to v20.5.2 (#1163)
* (deps) Update dependency botocore to v1.16.18 (#1159)
* (deps) Update dependency boto3 to v1.13.18 (#1162)
2020-05-26 Salvatore Iovene <salvatore@iovene.com>
* v1.72.4
* (general) Deal with missing file exception during data archive download
2020-05-26 Salvatore Iovene <salvatore@iovene.com>
* v1.72.3
* (general) Support lowercase language code when getting flag
2020-05-26 Salvatore Iovene <salvatore@iovene.com>
* v1.72.2
* Revert "Update dependency gevent to v20.5.1 (#1157)"
2020-05-26 Salvatore Iovene <salvatore@iovene.com>
* v1.72.1
* (deps) Update dependency gevent to v20.5.1 (#1157)
* (infra) Fix logging of celery tasks
2020-05-25 Salvatore Iovene <salvatore@iovene.com>
* v1.72.0
* (v1 api) Add filter for username
2020-05-25 Salvatore Iovene <salvatore@iovene.com>
* v1.71.0
* (plate-solving) Make images inherit advanced settings from recent image (#1156)
2020-05-24 Salvatore Iovene <salvatore@iovene.com>
* v1.70.13
* (api) Add i18n hash to app config API
* (api) Fix issue with i18n messages API not returning all apps
* (api) Cache i18n messages
2020-05-24 Salvatore Iovene <salvatore@iovene.com>
* v1.70.12
* (api) Return en messages if querying for unsupported language
2020-05-23 Salvatore Iovene <salvatore@iovene.com>
* v1.70.11
* (ui) Fix floating issue in thumbnails grid
2020-05-22 Salvatore Iovene <salvatore@iovene.com>
* v1.70.10
* (ads) Link conversion events to Google Ads
2020-05-22 Salvatore Iovene <salvatore@iovene.com>
* v1.70.9
* (general) Fix Google Ads tag
2020-05-22 Salvatore Iovene <salvatore@iovene.com>
* v1.70.8
* (general) Migrate from very old _gaq to gtag for Google Analytics
2020-05-22 Salvatore Iovene <salvatore@iovene.com>
* v1.70.7
* (i18n) Update pt translation of IOTD app (#1152)
* (i18n) Set default language from browser language (#1151)
* (i18n) Update German translation
2020-05-22 Salvatore Iovene <salvatore@iovene.com>
* v1.70.6
* (general) Fix serving /favicon.ico (#1150)
* (i18n) Update languages
* (deps) Update dependency boto3 to v1.13.15 (#1144)
* (deps) Update dependency botocore to v1.16.15 (#1145)
* (deps) Update dependency ccy to v1.2.0 (#1147)
* (deps) Update dependency codecov to v2.1.3 (#1149)
* (deps) Update dependency httplib2 to v0.18.1 (#1146)
* (deps) Update dependency six to v1.15.0 (#1148)
2020-05-20 Salvatore Iovene <salvatore@iovene.com>
* v1.70.5
* (iotd) Add logging information for submission/vote/election actions
* (deps) Update dependency boto3 to v1.13.13 (#1137)
* (deps) Update dependency botocore to v1.16.13 (#1138)
* (deps) Update dependency codecov to v2.1.1 (#1142)
* (deps) Update dependency httplib2 to v0.18.0 (#1141)
* (deps) Update dependency lxml to v4.5.1 (#1136)
2020-05-19 Salvatore Iovene <salvatore@iovene.com>
* v1.70.4
* (infra) Remove unneeded files
* (deps) Update dependency boto3 to v1.13.13
* (deps) Update dependency botocore to v1.16.13
2020-05-19 Salvatore Iovene <salvatore@iovene.com>
* v1.70.3
* (search) Fix multiselect CSS and update to 2.1.4
* (deps) Update dependency botocore to v1.16.12 (#1131)
* (deps) Update dependency boto3 to v1.13.12 (#1130)
* (deps) Update dependency xdis to v4.6.0 (#1134)
* (deps) Update dependency uncompyle6 to v3.7.0 (#1133)
* (infra) Set PyUP to not do PRs
* (i18n) Build messages
2020-05-19 Salvatore Iovene <salvatore@iovene.com>
* v1.70.2
* (i18n) Update languages (German reaches 100%)
2020-05-18 Salvatore Iovene <salvatore@iovene.com>
* v1.70.1
* (emails) Use gallery sized thumb for new_image notification in all cases
2020-05-18 Salvatore Iovene <salvatore@iovene.com>
* v1.70.0
* (images) Export solution images too, during bulk data export
* (deps) Update dependency boto3 to v1.13.11 (#1114)
* (deps) Update dependency botocore to v1.16.11 (#1115)
* (deps) Update dependency codecov to v2.1.0 (#1128)
* (deps) Update dependency lxml to v4 (#1104)
* (deps) Update dependency newrelic to v5 (#1106)
* (deps) Update dependency oauthlib to v3 (#1107)
* (deps) Update dependency pbr to v5 (#1108)
* (deps) Update dependency pem to v20 (#1109)
* (deps) Update dependency pyflakes to v2 (#1111)
* (deps) Update dependency pyOpenSSL to v19 (#1110)
* (deps) Update dependency pyquery to v1.4.1 (#1033)
* (deps) Update dependency pytz to v2020 (#1112)
* (deps) Update dependency qtip2 to v3 (#1113)
* (deps) Update dependency redis to v3 (#1116)
* (deps) Update dependency requests-oauthlib to v1 (#1117)
* (deps) Update dependency sendgrid to v6 (#1119)
* (deps) Update dependency uncompyle6 to v3 (#1122)
* (deps) Update dependency user-agents to v2 (#1123)
* (deps) Update dependency xdis to v4 (#1124)
2020-05-17 Salvatore Iovene <salvatore@iovene.com>
* v1.69.4
* (images) Add missing migration regarding sharpened inverted thumbnails
* (i18n) Update languages (Spanish achieves 100%)
* (deps) Update dependency html5lib to v1 (#1103)
* (deps) Update dependency django-robots to v4 (#1088)
* (deps) Update dependency gprof2dot to v2019 (#1099)
* (deps) Update dependency geoip2 to v3 (#1097)
* (deps) Update dependency botocore to v1.16.10 (#1101)
* (deps) Update dependency boto3 to v1.13.10 (#1100)
* (deps) Update dependency elasticsearch to v7 (#1095)
* (deps) Update dependency django-easysettings to v2 (#1083)
* (deps) Update dependency gevent to v20 (#1098)
* (deps) Update dependency fanstatic to v1 (#1096)
* (deps) Update dependency django-safedelete to v0.5.5 (#1092)
2020-05-14 Salvatore Iovene <salvatore@iovene.com>
* v1.69.3
* (images) Add settings and fields to handle {hd,regular}_sharpened_inverted thumbnails
2020-05-14 Salvatore Iovene <salvatore@iovene.com>
* v1.69.2
* (search) Allow full search to pre-2020 Lite/Premium for continuity
2020-05-14 Salvatore Iovene <salvatore@iovene.com>
* v1.69.1
* (notifications) Use 'gallery' thumbnail for new-image email
* (deps) Update dependency botocore to v1.16.9 (#1077)
* (deps) Update dependency django-avatar to v5 (#1076)
* (deps) Update dependency coverage to v5 (#1075)
* (deps) Update dependency click to v7 (#1073)
* (deps) Update dependency boto3 to v1.13.9 (#1069)
* (deps) Update dependency SQLAlchemy to v1.3.17 (#1081)
* (deps) Update dependency Unidecode to v1 (#1065)
* (deps) Update dependency ccy to v1 (#1070)
* (deps) Update dependency django-classy-tags to v1 (#1080)
* (deps) Update dependency certifi to v2020 (#1072)
* (deps) Update dependency jmespath to v0.10.0 (#1071)
* (deps) Update dependency asn1crypto to v1 (#1068)
* (deps) Update dependency Werkzeug to v1 (#1066)
* (deps) Update dependency Paste to v3 (#1063)
* (deps) Update dependency uncompyle6 to v2.16.0 (#1057)
* (deps) Update dependency botocore to v1.16.8 (#1051)
2020-05-13 Salvatore Iovene <salvatore@iovene.com>
* v1.69.0
* (i18n) Update languages
2020-05-13 Salvatore Iovene <salvatore@iovene.com>
* v1.68.0
* (api) Fix regression in Solution API: they should not be paginated (#1067)
* (deps) Update dependency IPy to v1 (#1061)
* (deps) Update dependency xdis to v3.9.1 (#1059)
* (deps) Update dependency urllib3 to v1.25.9 (#1058)
* (deps) Update dependency python-memcached to v1.59 (#1038)
* (deps) Update dependency python-dateutil to v2.8.1 (#1035)
* (deps) Update dependency pycparser to v2.20 (#1030)
* (deps) Update dependency ua-parser to v0.10.0 (#1056)
2020-05-12 Salvatore Iovene <salvatore@iovene.com>
* v1.67.1
* (plate-solving) Fix saving Astrometry.net annotation
* (deps) Update dependency rjsmin to v1.1.0 (#1042)
* (deps) Update dependency tornado to v4.5.3 (#1055)
* (deps) Update dependency python-magic to v0.4.18 (#1037)
* (deps) Update dependency markdown2 to v2.3.9 (#1054)
* (deps) Update dependency pycodestyle to v2.6.0 (#1052)
* (deps) Update dependency sqlparse to v0.3.1 (#1053)
* (deps) Update dependency spark-parser to v1.8.9 (#1049)
* (deps) Update dependency boto3 to v1.13.7 (#1050)
* (deps) Update dependency six to v1.14.0 (#1048)
2020-05-12 Salvatore Iovene <salvatore@iovene.com>
* v1.67.0
* (forums) Use regular text color for forum names and topics (#1047)
* (api) Use CamelCaseJSONParser for notifications (#1044)
* (deps) Update dependency sendgrid to v5.6.0 (#1043)
* (deps) Update dependency simplejson to v3.17.0 (#1045)
* (deps) Update dependency numpy to v1.16.6 (#1046)
* (deps) Update dependency requests-toolbelt to v0.9.1 (#1041)
* (deps) Update dependency requests to v2.23.0 (#1040)
* (deps) Update dependency python-http-client to v3.2.7 (#1036
* (deps) Update dependency pyflakes to v1.6.0 (#1031)
* (deps) Update dependency python-daemon to v2.2.4 (#1034)
* (deps) Update dependency pyparsing to v2.4.7 (#1032)
* (deps) Update dependency pycodestyle to v2.5.0 (#1028)
* (deps) Update dependency parso to v0.7.0 (#1024
* (deps) Update dependency odict to v1.7.0 (#1022
* (deps) Update dependency idna to v2.9 (#1013
* (deps) Update dependency ply to v3.11 (#1026)
* (deps) Update dependency pbr to v3.1.1 (#1025)
* (deps) Update dependency olefile to v0.46 (#1023)
* (deps) Update dependency oauthlib to v2.1.0 (#1021)
* (deps) Update dependency mwclient to v0.10.0 (#1019)
* (deps) Update dependency maxminddb to v1.5.4 (#1017)
* (deps) Update dependency log-colorizer to v1.8.6 (#1016
* (deps) Update dependency jedi to v0.17.0 (#1015)
* (deps) Update dependency ipaddress to v1.0.23 (#1014)
* (deps) Update dependency httplib2 to v0.17.3 (#1012)
* (deps) Update dependency enum34 to v1.1.10 (#1007)
* (deps) Update dependency botocore to v1.16.6 (#1006)
* (deps) Update dependency django-user-agents to v0.4.0 (#997
* (deps) Update dependency gunicorn to v19.10.0 (#1011)
* (deps) Update dependency gevent to v1.5.0 (#1010)
* (deps) Update dependency futures to v3.3.0 (#1009)
* (deps) Update dependency flickrapi to v2.4.0 (#1008)
* (deps) Update dependency boto3 to v1.13.6 (#1005)
* (deps) Update dependency elasticsearch to v5.5.3 (#1003)
* (deps) Update dependency docutils to v0.16 (#1001)
* (deps) Update dependency django-xmlrpc to v0.1.8 (#998)
* (deps) Update dependency django-tinymce to v2.9.0 (#996)
* (deps) Update dependency django-tastypie to v0.14.3 (#995
* (deps) Update dependency django-safedelete to v0.5.4 (#992)
* (deps) Update dependency django-celery-email to v2.0.2 (#968)
2020-05-08 Salvatore Iovene <salvatore@iovene.com>
* v1.66.1
* (deps) Upgrade django-tagging, kombu, and vine
2020-05-08 Salvatore Iovene <salvatore@iovene.com>
* v1.66.0
* (images) Drop solution when changing image in edit basic info (#927)
* (notifications) Redirect all notifications view to Angular app (#936)
* (premium) Include autorenew when reactivating previous subscription after free Ultimate expires (#960)
* (premium) Fix showing "inactive subscription" message on upload page (#982)
* (deps) Update dependency amqp to v2.5.2 (#944)
* (deps) Update dependency autopep8 to v1.5.2 (#945)
* (deps) Update dependency bbcode to v1.1.0 (#946)
* (deps) Update dependency BeautifulSoup to v3.2.2 (#932)
* (deps) Update dependency bleach to v3.1.4 (#932)
* (deps) Update dependency billiard to v3.6.3.0 (#948)
* (deps) Update dependency boto to v2.49.0 (#950)
* (deps) Update dependency boto3 to v1.13.5 (#951)
* (deps) Update dependency botocore to v1.16.4 (#952)
* (deps) Update dependency botocore to v1.16.5 (#983)
* (deps) Update dependency celery to v4.4.2 (#953)
* (deps) Update dependency cffi to v1.14.0 (#954)
* (deps) Update dependency confusable-homoglyphs to v3.2.0 (#955)
* (deps) Update dependency coverage to v4.5.4 (#956)
* (deps) Update dependency cryptography to v2.9.2 (#957)
* (deps) Update dependency cssselect to v1.1.0 (#958)
* (deps) Update dependency defusedxml to v0.6.0 (#961)
* (deps) Update dependency Django to v1.11.29 (#933)
* (deps) Update dependency django-annoying to v0.10.6 (#962)
* (deps) Update dependency django-bootstrap-breadcrumbs to v0.9.2 (#964)
* (deps) Update dependency django-bouncy to v0.2.8 (#965)
* (deps) Update dependency django-braces to v1.14.0 (#966)
* (deps) Update dependency django-classy-tags to v0.9.0 (#969)
* (deps) Update dependency django-contact-form-gv to v0.7.0 (#970)
* (deps) Update dependency django-contrib-comments to v1.9.2 (#971)
* (deps) Update dependency django-cookie-law to v2.0.3 (#972)
* (deps) Update dependency django-cors-middleware to v1.5.0 (#973)
* (deps) Update dependency django-debug-toolbar to v1.11 (#975)
* (deps) Update dependency django-el-pagination to v3.3.0 (#976)
* (deps) Update dependency django-extensions to v2.2.9 (#977)
* (deps) Update dependency django-followit to v0.4.1 (#978)
* (deps) Update dependency django-haystack to v2.8.1 (#979)
* (deps) Update dependency django-hitcount to v1.3.2 (#980)
* (deps) Update dependency django-maintenancemode to v0.11.3 (#984)
* (deps) Update dependency django-model-utils to v3.2.0 (#985)
* (deps) Update dependency django-modeltranslation to v0.15 (#986)
* (deps) Update dependency django-pipeline to v1.7.0 (#988)
* (deps) Update dependency django-registration to v2.5.2 (#990)
* (deps) Update dependency Jinja2 to v2.11.2 (#934)
* (deps) Update dependency Markdown to v2.6.11 (#935)
* (deps) Update dependency MarkupSafe to v1.1.1 (#937)
* (deps) Update dependency Pillow to v4.3.0 (#938)
* (deps) Update dependency PyYAML to v5.3.1 (#939)
* (deps) Update dependency SQLAlchemy to v1.3.16 (#941)
* (deps) Update dependency Unidecode to v0.04.21 (#942)
* (deps) Update dependency WebOb to v1.8.6 (#943)
2020-05-04 Salvatore Iovene <salvatore@iovene.com>
* v1.65.5
* (images) Fix overflowing PI annotation on IE
2020-05-04 Salvatore Iovene <salvatore@iovene.com>
* v1.65.4
* (images) Fix regular image display on small screens
2020-05-04 Salvatore Iovene <salvatore@iovene.com>
* v1.65.3
* (paypal) Fix URL
2020-05-04 Salvatore Iovene <salvatore@iovene.com>
* v1.65.2
* (paypal) Remove redirect for legacy IPN urls, forward to PayPal URLs directly
2020-05-03 Salvatore Iovene <salvatore@iovene.com>
* v1.65.1
* (images) Only upscale images with PI plate-solution on image page
2020-05-02 Salvatore Iovene <salvatore@iovene.com>
* v1.65.0
* (comments) Add missing semicolon (#923)
* (emails) Add title (if available) and thumbnail to 'new image' email (#925)
2020-05-01 Salvatore Iovene <salvatore@iovene.com>
* v1.64.0
* (api/v2) Use django_filters backend and camelCase notification API (#922)
2020-04-28 Salvatore Iovene <salvatore@iovene.com>
* v1.63.2
* (general) Do not escape toggleproperties on/off labels
2020-04-28 Salvatore Iovene <salvatore@iovene.com>
* v1.63.1
* (iotd) Reduce the IOTD submission queue from 48 to 24 hours
2020-04-28 Salvatore Iovene <salvatore@iovene.com>
* v1.63.0
* (images) Add checkbox to mark/not mark as final a new revision
* (iotd) Change submission queue to a rolling 48 hour window
2020-04-28 Salvatore Iovene <salvatore@iovene.com>
* v1.62.11
* (premium) Fix task to revert back to Premium after Ultimate compensation trial expired
2020-04-25 Salvatore Iovene <salvatore@iovene.com>
* v1.62.10
* (api) Fix i18n API to be able to get composite langs too (en-GB, pt-BR, etc)
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.9
* (flickr) Store Flickr token in session
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.8
* (rss) Remove media:thumbnail and use thumbnail_url as description
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.7
* (rss) Add image as enclosure
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.6
* (rss) Add media namespace
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.5
* (rss) Add link tags and media:thumbnail attribute
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.4
* (rss) Use image pk as guid instead of hash
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.3
* (rss) Fix more unicode issues and add correct guid
2020-04-24 Salvatore Iovene <salvatore@iovene.com>
* v1.62.2
* (rss) Fix unicode issue and image URL
2020-04-23 Salvatore Iovene <salvatore@iovene.com>
* v1.62.1
* (rss) Fix Top Picks RSS feed broken by typo
2020-04-23 Salvatore Iovene <salvatore@iovene.com>
* v1.62.0
* (general) Fix stray period in locale_extras.py
* (iotd) Add RSS/Atom feeds for IOTD and Top Picks
2020-04-21 Salvatore Iovene <salvatore@iovene.com>
* v1.61.2
* (api) Use correct CORS variable for host whitelist
2020-04-20 Salvatore Iovene <salvatore@iovene.com>
* v1.61.1
* (image) Force 620px width on image page also for smaller images
2020-04-20 Salvatore Iovene <salvatore@iovene.com>
* v1.61.0
* (api) Add API to support AstroBin's Angular app (#916)
* (plate-solving) Use HD size PI SVG if regular size is not available
* (general) Fix Sponsors & Partners links
* (sharing) Fix URL or og:image tag to use hash when available
2020-04-15 Salvatore Iovene <salvatore@iovene.com>
* v1.60.3
* (images) Add timeout to request to purge file from CloudFlare
2020-04-15 Salvatore Iovene <salvatore@iovene.com>
* v1.60.2
* (images) Do not invalidate thumbnails upon failure as it's too expensive
2020-04-12 Salvatore Iovene <salvatore@iovene.com>
* v1.60.1
* (images) Fix image loading bug when placeholder is present (#908)
* (images) Remove some unused variables
2020-04-11 Salvatore Iovene <salvatore@iovene.com>
* v1.60.0
* (images) Improve image resolution for high-dpi screens (#906)
2020-04-11 Salvatore Iovene <salvatore@iovene.com>
* v1.59.2
* (image) Polish buttons on image upload wizard
2020-04-09 Salvatore Iovene <salvatore@iovene.com>
* v1.59.1
* (search) Fix Image search model by allowing null values for solar system main subject
* (infra) Fix execution of test command on pristine build (#907)
* (infra) Fix docker-reset.sh script
* (docs) Fix testing instructions in README.md
2020-04-08 Salvatore Iovene <salvatore@iovene.com>
* v1.59.0
* (docs) Specify direct login link in login instructions
* (images) Fix unnecessary redirect to secure URL of an image
* (rawdata) Discontinue raw data platform completely
2020-04-08 Salvatore Iovene <salvatore@iovene.com>
* v1.58.11
* (api) Fix dehydration of solar system subjects
2020-04-07 Salvatore Iovene <salvatore@iovene.com>
* v1.58.10
* (images) Deal with 'None' passed as revision label when fetching thumbnail
2020-04-07 Salvatore Iovene <salvatore@iovene.com>
* v1.58.9
* (images) Fix incorrect permissions to view real size images (#903)
* (flickr) Update flickr library, add logs
* (flickr) slightly polish importer
* (search) Fix duplicated property name on index
* (infra) keep signed cookie session also on debug, for performance
2020-04-07 Salvatore Iovene <salvatore@iovene.com>
* v1.58.8
* (images) Fix allowing editing tech detail after charfield model migration
2020-04-07 Salvatore Iovene <salvatore@iovene.com>
* v1.58.7
* (iotd) Reduce submission queue to 1 day and exclude images tagged Gear or Other
* (image) Always show technical card if a solar system subject is tagged
2020-04-06 Salvatore Iovene <salvatore@iovene.com>
* v1.58.6
* (plate-solving) Add comets to the list of image types that can be plate-solved
* (images) Fix empty "Contains:" label on solar system images
2020-04-05 Salvatore Iovene <salvatore@iovene.com>
* v1.58.5
* (gallery) Use slower but effective query to exclude corrupted images to visitors
2020-04-04 Salvatore Iovene <salvatore@iovene.com>
* v1.58.4
* (premium) Add task to reactivate previous subscription when free Premium expires
* (images) Add confirmation dialog when attempting to delete revisions
2020-04-04 Salvatore Iovene <salvatore@iovene.com>
* v1.58.3
* (images) Allow superuser to edit/delete any revision
* (image) Don't convert interlaced images to sRGB
2020-04-04 Salvatore Iovene <salvatore@iovene.com>
* v1.58.2
* (images) Fix broken click-thru in case the plate-solving annotation is missing
2020-04-04 Salvatore Iovene <salvatore@iovene.com>
* v1.58.1
* (images) Do not apply color profiles to images in L or LA mode
2020-04-03 Salvatore Iovene <salvatore@iovene.com>
* v1.58.0
* (images) Add support for embedded color profiles
* (images) Add optional sharpening of regular and hd thumbnails
* (images) Add default cropping settings after image upload
* (images) Have revisions copy cropping settings from mother image if same resolution
2020-04-02 Salvatore Iovene <salvatore@iovene.com>
* v1.57.3
* (iotd) Allow judges to enter the IOTD/TP competition
* (i18n) Fix typo
* (messages) Add loading classes to send/reply buttons
* (plate-solving) Fix null pointer in case advanced settings does not exists
2020-04-02 Salvatore Iovene <salvatore@iovene.com>
* v1.57.2
* (plate-solve) Fix resampling of advanced pixscale
2020-04-02 Salvatore Iovene <salvatore@iovene.com>
* v1.57.1
* (plate-solving) Do not scale image resolution if raw sample is provided
2020-04-02 Salvatore Iovene <salvatore@iovene.com>
* v1.57.0
* (donations) Fix PayPal URLs
* (plate-solving) Add support for `largeSize` to account for FITS larger than HD size
* (plate-solving) Fix revisions by using the correct width and height
* (plate-solving) Add support for the CGPN (catalogue of galactic planetary nebulae)
2020-04-01 Salvatore Iovene <salvatore@iovene.com>
* v1.56.17
* (emails) Log every sent email
2020-03-31 Salvatore Iovene <salvatore@iovene.com>
* v1.56.16
* (search) Add missing search box for visitors / free members
2020-03-31 Salvatore Iovene <salvatore@iovene.com>
* v1.56.15
* (search) Fix search by telescope type, camera type, subject type
* (images) Hide empty or zero values from acquisition details card (#873)
2020-03-30 Salvatore Iovene <salvatore@iovene.com>
* v1.56.14
* (plate-solving) Fix exception when location degrees/minutes or acquisition date are missing
2020-03-30 Salvatore Iovene <salvatore@iovene.com>
* v1.56.13
* (images) Allow images from Ultimate users to be viewed in real resolution by anon/free members
2020-03-30 Salvatore Iovene <salvatore@iovene.com>
* v1.56.12
* (images) Use explicit URLs for plate-solving settings forms
2020-03-30 Salvatore Iovene <salvatore@iovene.com>
* v1.56.11
* (images) Don't display technical card items that are empty
* (flickr) Allow any Premium and Ultimate subscribers to import from Flickr
* (plate-solving) Fix advanced platesolving when coordinate seconds are "None"
2020-03-29 Salvatore Iovene <salvatore@iovene.com>
* v1.56.10
* (premium) Fix typo
2020-03-29 Salvatore Iovene <salvatore@iovene.com>
* v1.56.9
* (premium) Fix data loss compensation crash
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.8
* (premium) Remove image limits on Premium 2020 and fix ads issue
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.7
* (premium) Remove restriction from viewing technical card item
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.6
* (premium) Make Premium and Lite/Premium/Ultimate 2020 counter decrease on deletes
* (premium) Reset counter of former Lite/Premium users when signing up to new Lite/Premium
* (premium) Allow free users to see whole technical card
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.5
* (premium) Allow people who already bought Ultimate to get the data loss compensation
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.4
* (premium) Fix not showing ads on pages belonging to Ultimate users
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.3
* (plate-solving) Send correct image resolution (pixscale) to PixInsight
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.2
* (iotd) Fix reverted logic to allow non-free users into IOTD queue
2020-03-28 Salvatore Iovene <salvatore@iovene.com>
* v1.56.1
* (infra) Remove statics collection from launch script because it's too slow
2020-03-27 Salvatore Iovene <salvatore@iovene.com>
* v1.56.0
* (general) Introduce AstroBin Ultimate and other plan changes
2020-03-25 Salvatore Iovene <salvatore@iovene.com>
* v1.55.29
* (general) Fix usage of context in username tag
* (images) Change "Deep sky object" to "Deep sky object or field"
2020-03-24 Salvatore Iovene <salvatore@iovene.com>
* v1.55.28
* (forums) Do not delete spammer user, just safe-delete user profile
* (forums) Restrict moderation explicitly to forum moderators
* (api) Filter out corrupted and WIP images
* (general) Cache user names by language code too
* (dependencies) Update bleach and codecov
2020-03-17 Salvatore Iovene <salvatore@iovene.com>
* v1.55.27
* (images) Remove "corrupted" class, as it incorrectly doesn't account for revisions
2020-03-17 Salvatore Iovene <salvatore@iovene.com>
* v1.55.26
* (gallery) Cache image counts separately for owner vs visitor
2020-03-16 Salvatore Iovene <salvatore@iovene.com>
* v1.55.25
* (gallery) Calculate correct count of images for owner vs visitor
2020-03-15 Salvatore Iovene <salvatore@iovene.com>