Commit Graph

868 Commits

Author SHA1 Message Date
Oliver Falk
9defe7617a Ignore a few more files 2021-06-11 11:29:12 +02:00
Oliver Falk
dcb3627179 Fix reqs that ended up in master only 2021-05-31 07:51:03 +00:00
Oliver Falk
fbb099d4f6 Merge branch 'devel' into 'master'
Adapt to new Django and update contact page

See merge request oliver/ivatar!185
2021-05-31 07:44:49 +00:00
Oliver Falk
d9f4a4f634 Add link to libera.chat 2021-05-28 18:10:01 +02:00
Oliver Falk
e9f1bfc7f4 Merge branch 'sheogorath-devel-patch-40620' into 'devel'
Replace matrix room alias

See merge request oliver/ivatar!184
2021-05-28 14:21:27 +00:00
Sheogorath
7a53a18222 Replace matrix room alias
The new alias is `#libravatar:matrix.org` as it sounds way more official.
2021-05-28 13:46:03 +00:00
Oliver Falk
aa26ac802c Merge branch 'feature/matrix-contact' into 'devel'
Add newer version of matrix contact page

See merge request oliver/ivatar!183
2021-05-28 13:21:50 +00:00
Oliver Falk
552da91044 Adapt for Django 3.2. See also: https://docs.djangoproject.com/en/3.2/releases/3.2/ 2021-05-28 15:19:51 +02:00
Sheogorath
73fca0b953 Add newer version of matrix contact page
This patch provides a first draft for the new matrix contact details.
It'S not perfect yet, since the matrix room name is still cumbersome.
However, this should be fixed in the future and currently the matrix.to
link should manage most of the directions.
2021-05-28 14:25:00 +02:00
Oliver Falk
ca9f83984a Add patch from #81 (install instruction for Pillow) 2021-04-22 07:43:32 +02:00
Oliver Falk
0f60e20d99 Merge branch 'devel' into 'master'
stats always return JSON - no matter what content type is requested

See merge request oliver/ivatar!182
2021-04-22 05:27:59 +00:00
Oliver Falk
5733448830 Just default to sending JSON - everything else seems not to work correctly 2021-04-21 15:41:05 +02:00
Oliver Falk
b52244b167 We also need to handle 'text/html' this way 2021-04-21 15:29:16 +02:00
Oliver Falk
a346bc6285 JSON of course return json, but also normal web requests 2021-04-21 15:15:02 +02:00
Oliver Falk
b3280376f2 Merge branch 'devel' into 'master'
Urgent fix: Overwriting verification key upon sending confirmation mail

See merge request oliver/ivatar!181
2021-04-15 11:21:06 +00:00
Oliver Falk
c5f493178c Fix overwriting verification key upon sending confirmation mail 2021-04-15 13:13:23 +02:00
Oliver Falk
64dc146fae Merge branch 'devel' into 'master'
Status and timestamp for UnconfirmedEmail objects

See merge request oliver/ivatar!180
2021-04-13 09:18:55 +00:00
Oliver Falk
334da91881 Add date with last try to send mail and the status 2021-04-13 11:08:17 +02:00
Oliver Falk
5c66a0a3c1 Merge branch 'devel' into 'master'
Quick fix for password reset issue + deply stats in prod

See merge request oliver/ivatar!179
2021-03-31 12:40:03 +00:00
Oliver Falk
7d9f2ead9a Fix issue where password isn't set, but the password doesn't only return exclamation mark, but also some random string 2021-03-31 14:32:22 +02:00
Oliver Falk
519dbe9a6b Add Gandi logo - since sponsoring 2021-03-22 08:47:22 +01:00
Oliver Falk
ab0ea07d7b Merge branch 'stats-feature' into 'devel'
Implement simple stats feature

See merge request oliver/ivatar!178
2020-12-30 13:56:21 +01:00
Oliver Falk
8450f42a20 Implement simple stats feature 2020-12-30 13:41:04 +01:00
Oliver Falk
7adaa7c48b Merge branch 'devel' into 'master'
X-Mas release

Closes #77

See merge request oliver/ivatar!177
2020-12-23 15:32:41 +01:00
Oliver Falk
9a40beda13 Add aux tests 2020-12-23 15:21:12 +01:00
Oliver Falk
f924a8e9c0 Use latest Django again 2020-12-23 15:20:56 +01:00
Oliver Falk
57f4cc46aa Make sure we lower-case the field input; Resolves #77 2020-12-23 15:09:54 +01:00
Oliver Falk
413e714000 Merge branch 'master' into devel 2020-11-13 13:54:47 +01:00
Oliver Falk
ba4c1a8432 Make pylint happier, enhance a few tests and add missing schemas
See merge request oliver/ivatar!176
2020-11-13 13:36:16 +01:00
Oliver Falk
635951ff4d Make pylint happier, enhance a few tests and add missing schemas 2020-11-13 13:36:16 +01:00
Oliver Falk
33169da930 Add missing schemas 2020-11-13 13:22:59 +01:00
Oliver Falk
92035d7e15 Make pylint happier 2020-10-12 11:02:58 +02:00
Oliver Falk
b4b81499ca Try build in CI with newer Django 2020-09-18 11:35:04 +02:00
Oliver Falk
8f7f6983cd Something is fishy with Django 3.1 - needs futher and deeper investigation 2020-08-31 10:55:50 +02:00
Oliver Falk
ffbd0f9148 Explicit cast, to make sure we fetch the attribute; Should fix failed testing from 64edc0aa61 2020-08-31 09:55:01 +02:00
Oliver Falk
64edc0aa61 Add test for 3bee6ed05f 2020-08-31 09:39:17 +02:00
Oliver Falk
3bee6ed05f Differentiate if mail has been added by yourself or someone else (in the error message) 2020-08-31 09:14:05 +02:00
Oliver Falk
652f11289b Add AGPL license 2020-08-31 09:13:26 +02:00
Oliver Falk
03e495de24 More happyness for pylint 2020-06-22 11:11:24 +02:00
Oliver Falk
8fb601ece1 Merge branch 'devel' into 'master'
Update password reset functionality

See merge request oliver/ivatar!175
2020-06-19 13:35:48 +02:00
Oliver Falk
c83453077e Enhance the password reset functionality and add appropriate unit tests 2020-06-19 12:36:08 +02:00
Oliver Falk
49219f1eec Merge branch 'devel' into 'master'
User preferences update

Closes #59

See merge request oliver/ivatar!174
2020-05-11 13:40:25 +02:00
Oliver Falk
625cd290c0 Finally, update to the user information page
- Allow update of mail address (allows to choose from the
  confirmed mail addresses)
- Allow update of first and last name

Closes: #59

Signed-off-by: Oliver Falk <oliver@linux-kernel.at>
2020-05-11 13:26:34 +02:00
Oliver Falk
e74365e788 Now that this source is 2 years old, time to upgrade the version
Signed-off-by: Oliver Falk <oliver@linux-kernel.at>
2020-05-11 13:25:41 +02:00
Oliver Falk
02eaad4a5b Merge branch 'devel' into 'master'
Merge in latest devel

Closes #66

See merge request oliver/ivatar!173
2020-05-11 10:21:27 +02:00
Oliver Falk
31bc906fda Missing context data (max_photos). Fixes #66
Signed-off-by: Oliver Falk <oliver@linux-kernel.at>
2020-05-11 10:10:26 +02:00
Oliver Falk
feab5f6156 Fix pylint warnings 2020-05-06 13:11:21 +02:00
Oliver Falk
0262ad850f Fix some pylint issues and issue with single digit colors 2020-05-06 13:07:19 +02:00
Oliver Falk
f13927f859 Merge branch 'devel' into 'master'
Merge in latest devel

Closes #65

See merge request oliver/ivatar!172
2020-04-23 11:17:23 +02:00
Oliver Falk
30991b4b57 Merge branch 'patch-2' into 'devel'
Fixing Chrome Footer on Wide Screen

See merge request oliver/ivatar!169
2020-04-23 10:56:31 +02:00