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
|
libravatar (20160117.1) unstable; urgency=medium
* Migrate main application to jessie
-- Francois Marier <francois@debian.org> Sun, 17 Jan 2016 21:03:05 -0800
libravatar (20151129.1) unstable; urgency=medium
* Fix Apache 2.4 ACL config
-- Francois Marier <francois@debian.org> Sun, 29 Nov 2015 13:32:04 -0800
libravatar (20151128.1) unstable; urgency=medium
* Rebuild packages for jessie
-- Francois Marier <francois@debian.org> Sat, 28 Nov 2015 12:41:04 -0800
libravatar (20150919.1) unstable; urgency=medium
* Update all translations
* Add partial Russian translation
-- Francois Marier <francois@debian.org> Sat, 19 Sep 2015 18:42:16 -0700
libravatar (20150907.1) unstable; urgency=medium
* Update donation buttons and fix borders around them
* Add a /security/ redirect and link in header (LP: 1355344)
* HSTS: include subdomains of www and seccdn (LP: 1355381)
* Upgrade many HTTP URLs to HTTPS
* Fix or remove fuzzy translations in all PO files
-- Francois Marier <francois@debian.org> Mon, 07 Sep 2015 21:32:11 -0700
libravatar (20141106.1) unstable; urgency=medium
* Fix UTF-8 encoding errors with OpenID URLs (LP: 1363804)
* Turn off broken link emails
* Update Brazillian translation
* Catch PIL errors
* Break sites using www.libravatar.org/avatar
* Upgrade to latest Mozilla cipher suite
* Use a stricter default-src in the CSP
* Add favicons to the CSP
* Sort CSS properties and remove unnecessary entries
* Add tile color and image for Windows 8 and fennec
* Reduce size of 404s
-- Francois Marier <francois@debian.org> Thu, 06 Nov 2014 23:43:54 +1300
libravatar (20140323.1) unstable; urgency=low
* Use CSP 1.0 headers (LP: #1277294)
* Run static images through pngquant (LP: #1268086)
* Prevent image transformations by proxy (LP: #1268084)
* Stop logging image resizing
* Add more sizes to the pre-generated list
* Upgrade to latest Mozilla cipher suite
* Add IPv6 address of master in ssh known_hosts
* Add missing build dependencies
-- Francois Marier <francois@debian.org> Sun, 23 Mar 2014 14:15:24 +1300
libravatar (20140103.1) unstable; urgency=medium
* Add gittip button to footer (LP: #1219114)
* Add more favicon sizes (LP: #1223132)
* Remove GPLhost from the list of sponsors
* Use Mozilla SSL ciphers (LP: #1250650)
* Enable HSTS header in redirects and errors
* Fix the initial cert installation for new mirrors
-- Francois Marier <francois@debian.org> Fri, 03 Jan 2014 01:14:58 +1300
libravatar (20130905.1) unstable; urgency=low
* Fix dynamic resizing of GIF images (LP: #1219336)
* Fix typo that broke PNG optimizations
* Revert to original TLS cipher list
* Add 40px and 150px to pregenerated sizes
* Update Turkish translation
-- Francois Marier <francois@debian.org> Thu, 05 Sep 2013 06:32:39 +1200
libravatar (20130809.1) unstable; urgency=low
* Set umask and path in gearman workers (LP: #886011)
* Stronger TLS configuration for www (LP: #1163627)
* Limit size of domain name in lookups
* Fix first run of slave's cert updating script
-- Francois Marier <francois@debian.org> Fri, 09 Aug 2013 23:37:06 +1200
libravatar (20130807.2) unstable; urgency=low
* Update master pubkey in the slave package
-- Francois Marier <francois@debian.org> Wed, 07 Aug 2013 00:47:29 +1200
libravatar (20130807.1) unstable; urgency=low
* Add 312x312 to the list of pre-generated sizes
* Bump maximum size of images to 7000x7000
* Replace AppsAttic logo with Rackspace
* Update British English, French and Japanese translations
-- Francois Marier <francois@debian.org> Wed, 07 Aug 2013 00:06:31 +1200
libravatar (20130804.1) unstable; urgency=low
* Update app and packaging for wheezy
-- Francois Marier <francois@debian.org> Sun, 04 Aug 2013 14:04:47 +1200
libravatar (20130721.1) unstable; urgency=low
* Disable Identica photo importer (LP: #1200599)
* Specify Persona background color (LP: #1202483)
* Add dns-prefetch to check tool (LP: #1199604)
* Add new en_GB translation
* Update Turkish translation
-- Francois Marier <francois@debian.org> Sun, 21 Jul 2013 23:22:43 +1200
libravatar (20130430.1) unstable; urgency=low
* Update Spanish translation
* Make seccdn a recommendation instead of a dependency for slaves
-- Francois Marier <francois@debian.org> Tue, 30 Apr 2013 22:54:01 +1200
libravatar (20130225.1) unstable; urgency=low
* Add upload link to assign_photo pages (LP: #1127724)
* Automatically assign first uploaded photo (LP: #1041720)
* Remove inline styles that were breaking CSP (LP: #1127945)
* Fix logout link in base template (LP: #1128381)
-- Francois Marier <francois@debian.org> Mon, 25 Feb 2013 02:00:13 +1300
libravatar (20130217.1) unstable; urgency=low
* Add a barebones "embedded" mode (bug #1117643)
* Fix cert updating script (CDN mirrors)
-- Francois Marier <francois@debian.org> Sun, 17 Feb 2013 21:26:40 +1300
libravatar (20130112.1) unstable; urgency=low
* Add support for GIF files (LP: #1089372)
* New "unsupported format" error message
* User instructions on the crop page
* Hide usernames from the UI
* More verbose DNS errors (LP: #1090852)
* Update de, es, fr, ja and tr translations
* Add Christian Weiske to humans.txt
-- Francois Marier <francois@debian.org> Sat, 12 Jan 2013 23:13:20 +1300
libravatar (20121220.1) unstable; urgency=low
* Add new tr translation
* Update sq, pt_BR and es translations
-- Francois Marier <francois@debian.org> Thu, 20 Dec 2012 23:55:16 +1300
libravatar (20121030.1) unstable; urgency=low
* Set the email address in slave cronjobs (LP: #1072680)
-- Francois Marier <francois@debian.org> Tue, 30 Oct 2012 20:44:25 +1300
libravatar (20121029.3) unstable; urgency=low
* Update deployment sudoers file for new apt repo
-- Francois Marier <francois@debian.org> Mon, 29 Oct 2012 23:59:47 +1300
libravatar (20121021.2) unstable; urgency=low
* Fix the libravatar-deployment postinst
-- Francois Marier <francois@debian.org> Sun, 21 Oct 2012 21:40:00 +1300
libravatar (20121021.1) unstable; urgency=low
* Remove work-around for Gravatar's broken HTTPS caching (LP: #1057836)
-- Francois Marier <francois@debian.org> Sun, 21 Oct 2012 21:10:26 +1300
libravatar (20120929.2) unstable; urgency=low
* Create a new libravatar-deployment package (LP: #1049622)
-- Francois Marier <francois@debian.org> Sat, 29 Sep 2012 12:02:18 +1200
libravatar (20120929.1) unstable; urgency=low
* Work-around Gravatar's broken HTTPS caching (LP: #1057836)
* Fix exception in double-confirmation of email addresses (LP: #1057176)
-- Francois Marier <francois@debian.org> Sat, 29 Sep 2012 11:05:16 +1200
libravatar (20120924.1) unstable; urgency=low
* Reverse mirror direction (LP: #947796)
* Fix browserid exception when adding already taken email
* Stop using deprecated browserid parameter
* Update, de, eu, fr, ja and uk translations
-- Francois Marier <francois@debian.org> Mon, 24 Sep 2012 23:06:00 +1200
libravatar (20120904.1) unstable; urgency=low
* Temporarily disable auto-assignment of uploaded photos (LP: #1041720)
* Add new Italian translation
* Update de, eu, fr, ja, pt_BR and uk translations
-- Francois Marier <francois@debian.org> Tue, 04 Sep 2012 21:54:43 +1200
libravatar (20120805.1) unstable; urgency=low
* Assign first uploaded photo to all emails/openids (LP: #1026993)
* Automatically set photo after confirming email/openid (LP: #971263)
* Bump max upload size to 10MB
* Replace ImageField with FileField (LP: #1031492)
* Pre-generate 32 and 64 images
* Add icon for high-res iPads
* Move iPhone/iPad icons to HTTPS
-- Francois Marier <francois@debian.org> Sun, 05 Aug 2012 23:46:12 +1200
libravatar (20120726.1) unstable; urgency=low
* Fix race condition in concurrent Persona logins
* Use Persona's loggedInEmail option (not yet called loggedInUser)
* Update French, Japanese and Ukranian translations
-- Francois Marier <francois@debian.org> Thu, 26 Jul 2012 23:39:36 +1200
libravatar (20120724.1) unstable; urgency=low
* Update BrowserID URLs to Persona (LP: 1023731)
* Rename "BrowserID" to "Persona" (LP: 1023731)
* Switch to the Persona Observer API (LP: 1025957)
* Make use of siteName and siteLogo in Persona
* Switch from httplib2 to requests (LP: 864464)
* Remove support for the obsolete Sessions API (LP: 1025941)
* Prevent framing of any part of www (LP: 863904)
* Remove charset from base template (LP: 1000467)
* Prefetch profile page images from the login page
-- Francois Marier <francois@debian.org> Tue, 24 Jul 2012 18:38:35 +1200
libravatar (20120709.1) unstable; urgency=low
* Add support for the libravatar.bit domain (LP: 789751)
* Minor updates to all translations
-- Francois Marier <francois@debian.org> Mon, 09 Jul 2012 22:18:50 +1200
libravatar (20120514.1) unstable; urgency=low
* New translation: Brazillian Portuguese
* Add Webconverger logo to homepage
-- Francois Marier <francois@debian.org> Mon, 14 May 2012 22:32:50 +1200
libravatar (20120507.1) unstable; urgency=low
* Enable CameraAPI on upload page
* New translations: Albanian and Ukrainian
* Add GPLHost logo to homepage
* Remove RetakeTheNet link from homepage
-- Francois Marier <francois@debian.org> Mon, 07 May 2012 19:10:31 +1200
libravatar (20120411.4) unstable; urgency=low
* Django needs the right symlinks to see the translations
-- Francois Marier <francois@debian.org> Thu, 12 Apr 2012 00:13:16 +1200
libravatar (20120411.3) unstable; urgency=low
* Add the new translations to the makefile so they get built
-- Francois Marier <francois@debian.org> Wed, 11 Apr 2012 23:46:55 +1200
libravatar (20120411.2) unstable; urgency=low
* Actually enable the new languages
-- Francois Marier <francois@debian.org> Wed, 11 Apr 2012 23:36:24 +1200
libravatar (20120411.1) unstable; urgency=low
* Remove X-WebKit-CSP headers (chromium is broken)
* New translations: Basque, Catalan, Czech and Spanish
* Minor updates to French, German and Japanese translations
* Fix a few typos sent by translators
-- Francois Marier <francois@debian.org> Wed, 11 Apr 2012 23:08:18 +1200
libravatar (20120306.1) unstable; urgency=low
* Add a "Contact Us" link to header
* Add X-WebKit-CSP headers to www
* Remove the list of URLs where photos are accessible from profile page
* Pre-generate 50 and 128 pixel images
* Add -webkit-border-radius to the stylesheet
* Don't trust Host request header when using BrowserID
* Add an awstats config file for www
* Remove temporary directories under /var/lib/libravatar on purge of www
-- Francois Marier <francois@debian.org> Tue, 06 Mar 2012 22:06:29 +1300
libravatar (20120126.1) unstable; urgency=low
* Use navigator.id.get in BrowserID auth plugin
* Minor footer cleanups
* Update French, German and Japanese translations
-- Francois Marier <francois@debian.org> Thu, 26 Jan 2012 17:49:54 +1300
libravatar (20111212.1) unstable; urgency=low
* Catch another type of OpenID discovery error
* Improve 500 error message
* Don't blacklist local paths in the Apache config for www
-- Francois Marier <francois@debian.org> Mon, 12 Dec 2011 22:33:00 +1300
libravatar (20111205.1) unstable; urgency=low
* Run uploaded files through advpng
* Optimize all static PNGs using advpng
* Drop "beta" label
* Change sponsors
-- Francois Marier <francois@debian.org> Mon, 05 Dec 2011 16:43:40 +1300
libravatar (20111130.1) unstable; urgency=low
* Omit CSP headers when serving static files
* Generate .pyc files in postinst
* Don't delete libravatar-img user account on upgrades
* Defer execution of Javascript files
* Add "use strict" to our Javascript files
* Enable mod_ssl in libravatar-www
-- Francois Marier <francois@debian.org> Wed, 30 Nov 2011 22:33:22 +1300
libravatar (20111112.1) unstable; urgency=low
* Fix BrowserID assertion verification
* Offer BrowserID on password_reset and simplify wording on login
* Faster and safer SSL configuration for www and seccdn
* Update French and Japanese translations
* Add translators to humans.txt
-- Francois Marier <francois@debian.org> Sat, 12 Nov 2011 17:29:56 +1300
libravatar (20111031.1) unstable; urgency=low
* Fix BrowserID and photo cropping on Firefox (CSP issues)
* Remove all inline scripts and turn on XSS protection with CSP
* Add scheme and port to BrowserID audience
* Fix CSS errors in JCrop
* Update contact details of Melissa and Jonathan in humans.txt
-- Francois Marier <francois@debian.org> Mon, 31 Oct 2011 21:45:47 +1300
libravatar (20111026.1) unstable; urgency=low
* Remove unnecessary chunks in PNG files
* Only allow selection of photos that exist on disk
* Use "accept" attribute in photo upload form
* Restore Django's 404 and 500 handlers
* Add a humans.txt file
* Fix alt text on Flattr and AGPL buttons
-- Francois Marier <francois@debian.org> Wed, 26 Oct 2011 22:03:53 +1300
libravatar (20111020.1) unstable; urgency=low
* Catch HTTP errors in photo importer
* Hide 404 errors from Identica in photo importer
* Improve rsync error message on master
* Updated CSP headers to match latest draft
* Remove unnecessary audience check in BrowserID assertions
* Alt text on Flattr button
* Remove unnecessary BrowserID link on add_email
* Update French translation
* Update Japanese translation
-- Francois Marier <francois@debian.org> Thu, 20 Oct 2011 21:30:15 +1300
libravatar (20111001.1) unstable; urgency=low
* Add X-Frame-Options headers
* Add list of URLS where photos are accessible
* Increase JPEG quality from 75% to 85%
* Remove BrowserID expiry checks
* Display error message when trying to crop missing photo
* Include Vary: accept-encoding header for /css and /js
* Update Japanese translation
-- Francois Marier <francois@debian.org> Sat, 01 Oct 2011 23:14:42 +1300
libravatar (20110926.1) unstable; urgency=low
* BrowserID support for auth and for adding confirmed emails
* Much smaller mm and nobody images for the CDNs
* Hand-optimized PNG images for www
* Reduce body of 301, 302 and 307 redirections
* Add timeouts and error logging on automatic photo importers
* Ignore non-SRV records returned when querying for SRV records
* Limit size of email addresses
* Update Japanese translation
* Update French translation
-- Francois Marier <francois@debian.org> Mon, 26 Sep 2011 01:32:48 +1300
libravatar (20110918.1) unstable; urgency=low
* Add rules.abe for www, cdn and seccdn
* Enable Content Security Policy
* Use Mozilla Sessions API
* Add Retake the Net link to homepage
* Add Safari WebClip images
* Improve photo upload error messages
* Move email/OpenID hints to their respective pages
* Fix Gravatar importer and make it use HTTPS
* Include username in password reset emails
* Ensure correct ownership of settings.py
-- Francois Marier <francois@debian.org> Sun, 18 Sep 2011 21:44:57 +1200
libravatar (20110905.1) unstable; urgency=low
* Improve caching of redirected requests
* Update Japanese translation
-- Francois Marier <francois@debian.org> Mon, 05 Sep 2011 22:15:44 +1200
libravatar (20110809.1) unstable; urgency=low
* Turn ON DB autocommit
* Add link to "About Libravatar" on homepage
* Stronger SSL config for www
* Trailing slash on cdn-to-www redirection
* Use "border: 0" in CSS
* Update French translation
* Update Japanese translation (now complete)
-- Francois Marier <francois@debian.org> Tue, 09 Aug 2011 14:24:52 -0400
libravatar (20110712.1) unstable; urgency=low
* Switch SITE_URL to https as it should be
* Update Japanese translation
-- Francois Marier <francois@debian.org> Tue, 12 Jul 2011 13:42:38 +1200
libravatar (20110710.1) unstable; urgency=low
* Fix infinite redirect loop in dynamic resizer
* Fix rsync deletes so that they include top-level files
* Add trailing slashes to rewrite rules to reduce number of redirects
-- Francois Marier <francois@debian.org> Sun, 10 Jul 2011 21:38:30 +1200
libravatar (20110709.1) unstable; urgency=low
* Fix duplicate unconfirmed OpenID bug (LP: #780205)
* Add instructions before OpenID redirections (LP: #780218)
* Extra instructions when adding OpenID/email (LP: #780197)
* Change 303 redirects to 302
* Improved Branchable logo
* Remove "title" attribute on Flattr logo
* Simpler and smaller "mm" images
* Update French translation
* Update German translation
* Add new (incomplete) Japanese translation
-- Francois Marier <francois@debian.org> Sat, 09 Jul 2011 21:32:34 +1200
libravatar (20110626.1) unstable; urgency=low
* OpenID authentication
* Move password reset link after buttons on login form
* Tolerate extra spaces in password reset keys
* Allow intermediate proxies to cache JS and CSS files
* Convert sponsor logos to CSS sprites
* Convert nobody images and main logo to PNG
* Convert AGPL logo to inline PNG in the CSS file
* Convert Flattr JS to static PNG in the CSS file
* Update French translation
-- Francois Marier <francois@debian.org> Sun, 26 Jun 2011 21:57:58 +1200
libravatar (20110619.2) unstable; urgency=low
* Drop some dependencies for libravatar and -master
* Add prefetching to the upload photo page
* Update URL in account exports (for HTTPS)
* Use HTTPS version of Flattr button on homepage
* Update German translation
-- Francois Marier <francois@debian.org> Sun, 19 Jun 2011 20:42:20 +1200
libravatar (20110619.1) unstable; urgency=low
* Switch main application to HTTPS
* Always serve dynamically resized images over HTTPS
* Use secure session cookies
* Replace Adbard ad with Flattr button
* Cache redirects for a second only
* Don't purge avatars and certs in slave's postrm
-- Francois Marier <francois@debian.org> Sun, 19 Jun 2011 17:18:39 +1200
libravatar (20110612.1) unstable; urgency=low
* Beta!
* Turn off ETags on static CDN images
* Make Apache vhost addresses configurable in CDNs
* Fix broken redirects in dynamic resizer
* Use better redirect types in CDNs
* Update French translation
-- Francois Marier <francois@debian.org> Sun, 12 Jun 2011 23:21:24 +1200
libravatar (20110531.1) unstable; urgency=low
* Honour SRV weights and priorities in tools
* Hack to work around sleepy sshd on 1.cdn.libravatar.org
* Add AGPL button to the footer and Contribute! to the sidebar
* Replace mailing list link with wiki link
* Add new German translation
* Update French translation
-- Francois Marier <francois@debian.org> Tue, 31 May 2011 00:05:57 +1200
libravatar (20110526.1) unstable; urgency=low
* Move js and css to -www and move lots of images into -cdn-common
* Put a 5000x5000 pixel limit on uploaded images
* Bump max photo size to 5MB
* Fix cropping of empty PNGs
* Supply browser-hints file and CORS headers on CDNs
* Remove ETags from avatars we serve
* Remove "Cache-Control: public" from non-SSL images
* Updated French translation
-- Francois Marier <francois@debian.org> Thu, 26 May 2011 23:45:19 +1200
libravatar (20110501.1) unstable; urgency=low
* French translation
* Error checking in dynamic resize
-- Francois Marier <francois@debian.org> Sun, 01 May 2011 23:01:33 +1200
libravatar (20110424.2) unstable; urgency=low
* Remove support for the SHA1 hash algorithm (closes: #769766)
-- Francois Marier <francois@debian.org> Sun, 24 Apr 2011 22:32:08 +1200
libravatar (20110424.1) unstable; urgency=low
* Move documentation to the wiki.
-- Francois Marier <francois@debian.org> Sun, 24 Apr 2011 17:09:34 +1200
libravatar (20110418.1) unstable; urgency=low
* Add Ruby gem to Libraries page
* Display IPv6 address in check tool
* Remove Twitter link
* Update mailing list link (onlinegroups.net)
* Optimize 404 rewrite rules redirecting to Gravatar
-- Francois Marier <francois@debian.org> Mon, 18 Apr 2011 20:35:03 +1200
libravatar (20110410.1) unstable; urgency=low
* User account exports
* Turn off Apache Indexes
* Show confirmed OpenIDs when no confirmed emails exist
-- Francois Marier <francois@debian.org> Sun, 10 Apr 2011 16:15:04 +1200
libravatar (20110402.1) unstable; urgency=low
* Force OpenID avatars to use SHA256
* Gearman workers now log warnings and errors to a file
* Turn off OpenID logging to the Apache error log
-- Francois Marier <francois@debian.org> Sat, 02 Apr 2011 23:48:12 +1300
libravatar (20110401.1) unstable; urgency=low
* Disable photo import when confirming email but not logged in
* Use PIL to find the format of upload/imported images
* Simplify the 500 error template as much as possible
* No error message when a domain lookup fails with NXDOMAIN
* Use a smaller nobody image in /account/
* Set DEFAULT_EMAIL_FROM and turn SEND_BROKEN_LINK_EMAILS on
-- Francois Marier <francois@debian.org> Fri, 01 Apr 2011 00:28:12 +1300
libravatar (20110328.1) unstable; urgency=low
* Move the dynamic avatar resizing to a blocking gearman job
* Validate parameters in all gearman workers
* Account deletion: forget password when it's wrong
* Enable DNS-based federation for OpenID URLs in tools/check
* Document OpenID support in Libravatar::URL
-- Francois Marier <francois@debian.org> Mon, 28 Mar 2011 19:00:13 +1300
libravatar (20110326.1) unstable; urgency=low
* Add new ADMIN_EMAIL option to receive site errors
* Replace FROM_ADDRESS with SERVER_EMAIL
* Move photo associations to a gearman worker
-- Francois Marier <francois@debian.org> Sat, 26 Mar 2011 18:19:32 +1300
libravatar (20110324.1) unstable; urgency=low
* Support assignment of photos to OpenIDs
* Lowercase email addresses as they are added
* Document SRV weights and priorities, subdomains and OpenID support
* Convert Branchable logo to PNG
* Fixes django-lint warnings
-- Francois Marier <francois@debian.org> Thu, 24 Mar 2011 21:41:42 +1300
libravatar (20110312.1) unstable; urgency=low
* Get rid of Google Analytics
* Add a note regarding SRV records in the API docs
* Link to the Libravatar::URL perl module
-- Francois Marier <francois@debian.org> Sat, 12 Mar 2011 23:33:54 +1300
libravatar (20110225.1) unstable; urgency=low
* Remove CA file from seccdn Apache config
* Fixes for a bunch of pychecker warnings
* Disable indexing of /account/ in robots.txt
-- Francois Marier <francois@debian.org> Fri, 25 Feb 2011 20:37:37 +1300
libravatar (20110222.1) unstable; urgency=low
* Improve SSL Apache config for StartSSL cert
* Better (SEO-wise) page titles
-- Francois Marier <francois@debian.org> Tue, 22 Feb 2011 09:27:26 +1300
libravatar (20110206.2) unstable; urgency=low
* Small improvements to the documentation
-- Francois Marier <francois@debian.org> Sun, 06 Feb 2011 22:27:03 +1300
libravatar (20110206.1) unstable; urgency=low
* Improved homepage with API and installation documentation
-- Francois Marier <francois@debian.org> Sun, 06 Feb 2011 18:26:05 +1300
libravatar (20110202.1) unstable; urgency=low
* Redirect to Gravatar for non-implemented default values (bug #710395)
-- Francois Marier <francois@debian.org> Wed, 02 Feb 2011 21:58:45 +1300
libravatar (20110130.1) unstable; urgency=low
* Turn HSTS on in seccdn
* Add empty rules.abe for the CDNs
* Display right URLs in the check_domain tool
* CSS3 borders in the main stylesheet
* Deny all paths by default
-- Francois Marier <francois@debian.org> Sun, 30 Jan 2011 15:39:10 +1000
libravatar (20110116.1) unstable; urgency=low
* Working delegation in check tool, extracting the domain from email
* New "size" parameter in check tool
* Look for A records in the check domain tool
-- Francois Marier <francois@debian.org> Sun, 16 Jan 2011 21:37:05 +1300
libravatar (20110115.1) unstable; urgency=low
* Add focus to first field in all forms
* Set libravatar-img's shell to /bin/false
* Add README.Debian
* Cleanup of settings.py and .pyc files
* Allow single quotes and spaces in config values (-www's postinst)
-- Francois Marier <francois@debian.org> Sat, 15 Jan 2011 17:18:45 +1300
libravatar (20110111.2) unstable; urgency=low
* Add missing dependencies
* Fix permissions on the /var/run/libravatar directory
* Fix the status command for the gearman workers
-- Francois Marier <francois@debian.org> Tue, 11 Jan 2011 18:22:26 +1300
libravatar (20110111.1) unstable; urgency=low
* Move crop/resize/optimise to a gearman job
* Make /user non-writable by Apache and add deletephoto gearman worker
* Remove all spaces between HTML tags in templates
* Remove some inline CSS
-- Francois Marier <francois@debian.org> Tue, 11 Jan 2011 17:22:06 +1300
libravatar (20110108.1) unstable; urgency=low
* Add ability to delete your own account
* Session-only cookies
* Better quality filter for image resizing
* Fix removal of /uploaded directory by the cronjob
-- Francois Marier <francois@debian.org> Sat, 08 Jan 2011 20:30:40 +1300
libravatar (20110104.1) unstable; urgency=low
* Provide uncompressed css and js files too
-- Francois Marier <francois@debian.org> Tue, 04 Jan 2011 22:28:16 +1300
libravatar (20110102.1) unstable; urgency=low
* Fixes for HTML and CSS validation errors
* Minified and precompressed CSS/Javascript
* Optimized sponsor logos with proper ALT text
* Switch to efficient CSS selectors
* Move all static files to {cdn,seccdn}.libravatar.org
* Move settings.py to /etc/libravatar
* Add robots.txt for all sites
* Prevent apache from serving /css/ and /js/
* Return a 404 on www.libravatar/avatar/
* Add trailing slashes in login URLs to avoid unnecessary redirects
* Explicitly set Cache-Control to public/private
-- Francois Marier <francois@debian.org> Sun, 02 Jan 2011 20:39:10 +1300
libravatar (20101231.1) unstable; urgency=low
* Add support for the d=mm paramater
-- Francois Marier <francois@debian.org> Fri, 31 Dec 2010 13:39:50 +1300
libravatar (20101229.1) unstable; urgency=low
* Working SRV record resolver
* Email domain restriction (disabled by default)
* Red error box for login errors
* Add dependency on python-dns
-- Francois Marier <francois@debian.org> Wed, 29 Dec 2010 23:08:57 +1300
libravatar (20101228.3) unstable; urgency=low
* Fix various small errors
* Add a per account limit for unconfirmed email addresses
* Provide a missing image instead of 404 in /user/
* Sort photos and email addresses
-- Francois Marier <francois@debian.org> Tue, 28 Dec 2010 22:44:20 +1300
libravatar (20101228.2) unstable; urgency=low
* Fix bug with pre-generated sizes
* Put a limit on number of unconfirmed emails per account
-- Francois Marier <francois@debian.org> Tue, 28 Dec 2010 18:12:19 +1300
libravatar (20101228.1) unstable; urgency=low
* Rename uploaded files after they're cropped
-- Francois Marier <francois@debian.org> Tue, 28 Dec 2010 14:13:54 +1300
libravatar (20101224.1) unstable; urgency=low
* Add Adbard to the homepage
-- Francois Marier <francois@debian.org> Fri, 24 Dec 2010 14:21:08 +1300
libravatar (20101214.1) unstable; urgency=low
* Logrotate the Apache log files
-- Francois Marier <francois@debian.org> Tue, 14 Dec 2010 22:06:45 +1300
libravatar (20101121.1) unstable; urgency=low
* Small fixes to the redirections to Gravatar
-- Francois Marier <francois@debian.org> Sun, 21 Nov 2010 15:23:16 +1300
libravatar (20101118.1) unstable; urgency=low
* Initial version
-- Francois Marier <francois@debian.org> Thu, 18 Nov 2010 13:16:42 +1300
|