]>
wolfpit.net Git - projects/byro/byro/.git/log
Henryk Plötz [Tue, 21 May 2019 12:01:52 +0000 (14:01 +0200)]
[mails] Send "special:all" mails only to active members
Henryk Plötz [Tue, 21 May 2019 11:55:40 +0000 (13:55 +0200)]
[office] Fix date of membership end in timeline
Henryk Plötz [Mon, 20 May 2019 22:14:30 +0000 (00:14 +0200)]
Update translations
Henryk Plötz [Mon, 20 May 2019 22:05:21 +0000 (00:05 +0200)]
[office] First beta of member history timeline
(Missing some things, including option to filter by type, document preview)
Henryk Plötz [Fri, 17 May 2019 13:08:05 +0000 (15:08 +0200)]
Update translations
Henryk Plötz [Fri, 17 May 2019 12:44:55 +0000 (14:44 +0200)]
Merge remote-tracking branch 'origin/master'
Henryk Plötz [Fri, 17 May 2019 12:44:20 +0000 (14:44 +0200)]
[mail] Set mail From: to config.mail_from
(Set Reply-To header if set in mail object)
Tobias Kunze [Fri, 17 May 2019 12:32:48 +0000 (14:32 +0200)]
Fix missing dependency
Henryk Plötz [Fri, 17 May 2019 10:22:27 +0000 (12:22 +0200)]
[members] Show mail history
Henryk Plötz [Fri, 17 May 2019 09:50:59 +0000 (11:50 +0200)]
[core] Allow settings to work on Windows
Henryk Plötz [Fri, 17 May 2019 09:35:56 +0000 (11:35 +0200)]
[office] Allow mail compose to specify "all members" and "member: X" as To
Tobias Kunze [Wed, 17 Apr 2019 00:17:50 +0000 (02:17 +0200)]
Fix incorrect variable in locale file
Tobias Kunze [Wed, 17 Apr 2019 00:13:24 +0000 (02:13 +0200)]
[travis] Only run style on 3.6+
Tobias Kunze [Tue, 16 Apr 2019 23:59:39 +0000 (01:59 +0200)]
Make code a bit more readable (via black)
Tobias Kunze [Tue, 16 Apr 2019 23:56:08 +0000 (01:56 +0200)]
New import ordering
Tobias Kunze [Tue, 16 Apr 2019 23:55:27 +0000 (01:55 +0200)]
Update isort config
Tobias Kunze [Tue, 16 Apr 2019 23:45:50 +0000 (01:45 +0200)]
Show balances in transaction table
Tobias Kunze [Tue, 16 Apr 2019 22:44:40 +0000 (00:44 +0200)]
Update translation
Tobias Kunze [Tue, 16 Apr 2019 22:18:21 +0000 (00:18 +0200)]
Update dependencies
Jinja had a security issue, oh joy
Tobias Kunze [Tue, 16 Apr 2019 22:15:10 +0000 (00:15 +0200)]
Add email formatting
Tobias Kunze [Tue, 16 Apr 2019 22:15:01 +0000 (00:15 +0200)]
Be more strict on balance overlaps
Tobias Kunze [Tue, 16 Apr 2019 22:10:53 +0000 (00:10 +0200)]
[office] Add better form validation to balance creation
Tobias Kunze [Tue, 16 Apr 2019 21:59:35 +0000 (23:59 +0200)]
Add template for balance view
Tobias Kunze [Tue, 16 Apr 2019 21:53:39 +0000 (23:53 +0200)]
Add localhost to INTERNAL_IPs
Tobias Kunze [Tue, 16 Apr 2019 21:51:12 +0000 (23:51 +0200)]
Add member balance view and form
Tobias Kunze [Tue, 16 Apr 2019 21:33:49 +0000 (23:33 +0200)]
[office] Better feedback on disclosure mails
Tobias Kunze [Mon, 15 Apr 2019 14:01:23 +0000 (16:01 +0200)]
Allow to configure the balance start
Tobias Kunze [Mon, 15 Apr 2019 13:49:54 +0000 (15:49 +0200)]
Add option to balance creation
Tobias Kunze [Mon, 15 Apr 2019 12:14:33 +0000 (14:14 +0200)]
Provide cleaner model and interface for balances
hadez [Wed, 10 Apr 2019 18:57:50 +0000 (20:57 +0200)]
updated docker configuration to use new setup scheme
Tobias Kunze [Thu, 4 Apr 2019 21:14:23 +0000 (23:14 +0200)]
Add MemberBalance model
Tobias Kunze [Wed, 3 Apr 2019 21:44:24 +0000 (23:44 +0200)]
Update translations
Tobias Kunze [Wed, 3 Apr 2019 10:39:20 +0000 (12:39 +0200)]
Fix documentation requirements
Tobias Kunze [Wed, 3 Apr 2019 10:25:16 +0000 (12:25 +0200)]
Fix Python 3.7 build
Tobias Kunze [Wed, 3 Apr 2019 10:06:38 +0000 (12:06 +0200)]
Use pinned pytest
Tobias Kunze [Wed, 3 Apr 2019 10:03:31 +0000 (12:03 +0200)]
Fix ImportError in Python 3.5
Tobias Kunze [Wed, 3 Apr 2019 10:01:40 +0000 (12:01 +0200)]
Test against Python 3.7, too
Tobias Kunze [Wed, 3 Apr 2019 09:44:38 +0000 (11:44 +0200)]
[travis]
Tobias Kunze [Wed, 3 Apr 2019 09:41:41 +0000 (11:41 +0200)]
[travis] Use packaged byro
Tobias Kunze [Wed, 3 Apr 2019 09:28:45 +0000 (11:28 +0200)]
[docs] Document actual byro commands
Tobias Kunze [Wed, 3 Apr 2019 09:20:05 +0000 (11:20 +0200)]
Package byro
Tobias Kunze [Wed, 3 Apr 2019 09:18:48 +0000 (11:18 +0200)]
Remove old-school requirements
Tobias Kunze [Thu, 7 Mar 2019 00:06:25 +0000 (01:06 +0100)]
[members] Fix bug in dues generation
Tobias Kunze [Wed, 6 Mar 2019 23:59:29 +0000 (00:59 +0100)]
Fix docs build
Tobias Kunze [Wed, 6 Mar 2019 23:19:40 +0000 (00:19 +0100)]
Fix failing tests
Tobias Kunze [Wed, 6 Mar 2019 23:13:48 +0000 (00:13 +0100)]
One last style fix
Tobias Kunze [Wed, 6 Mar 2019 23:11:38 +0000 (00:11 +0100)]
Add separate test settings
Tobias Kunze [Wed, 6 Mar 2019 23:10:44 +0000 (00:10 +0100)]
Use less config files
Tobias Kunze [Wed, 6 Mar 2019 23:05:08 +0000 (00:05 +0100)]
Fix documentation issues
Tobias Kunze [Wed, 6 Mar 2019 22:53:56 +0000 (23:53 +0100)]
More style fixes
Tobias Kunze [Wed, 6 Mar 2019 22:52:27 +0000 (23:52 +0100)]
And I thought I had looked everywhere
Tobias Kunze [Wed, 6 Mar 2019 22:50:43 +0000 (23:50 +0100)]
Can't use f-strings, oops
Tobias Kunze [Wed, 6 Mar 2019 22:43:37 +0000 (23:43 +0100)]
[members] Reduce due calculation complexity
… at least in that method. But calculating dues at the membership
actually makes sense, and the docstring is still the most helpful thing
in reading that code.
Tobias Kunze [Wed, 6 Mar 2019 22:33:40 +0000 (23:33 +0100)]
Minor style fixes
Tobias Kunze [Wed, 6 Mar 2019 22:29:55 +0000 (23:29 +0100)]
Add administrator docs
Closes #97
Tobias Kunze [Wed, 6 Mar 2019 22:29:30 +0000 (23:29 +0100)]
Better docs introduction
Tobias Kunze [Wed, 6 Mar 2019 22:29:01 +0000 (23:29 +0100)]
Make gitignore more helpful
Tobias Kunze [Wed, 6 Mar 2019 22:27:25 +0000 (23:27 +0100)]
Rebuild settings.py
Tobias Kunze [Wed, 6 Mar 2019 22:27:17 +0000 (23:27 +0100)]
Add config structure
Tobias Kunze [Wed, 6 Mar 2019 22:26:42 +0000 (23:26 +0100)]
Add console tools for pretty printing
Stolen from pretalx
Tobias Kunze [Wed, 6 Mar 2019 21:18:55 +0000 (22:18 +0100)]
Update translation
Tobias Kunze [Wed, 6 Mar 2019 21:12:52 +0000 (22:12 +0100)]
[public] Fix incorrect form element name
Tobias Kunze [Mon, 4 Mar 2019 17:15:07 +0000 (18:15 +0100)]
Fix issue with publication opt-in
Tobias Kunze [Mon, 4 Mar 2019 17:02:41 +0000 (18:02 +0100)]
Add a note that members shouldn't share their links
Tobias Kunze [Tue, 26 Feb 2019 22:43:01 +0000 (23:43 +0100)]
If our color is blue, let's make it our -info color
Tobias Kunze [Tue, 26 Feb 2019 22:42:51 +0000 (23:42 +0100)]
Add tests for public memberpages
Tobias Kunze [Tue, 26 Feb 2019 22:16:19 +0000 (23:16 +0100)]
[public] Rearrange public member page
Tobias Kunze [Tue, 26 Feb 2019 22:14:09 +0000 (23:14 +0100)]
Fix dashboard alignment
Tobias Kunze [Tue, 26 Feb 2019 21:54:34 +0000 (22:54 +0100)]
Improve look of -danger dashboard blocks
Tobias Kunze [Tue, 26 Feb 2019 21:45:20 +0000 (22:45 +0100)]
[office] Improve brand display
Tobias Kunze [Tue, 26 Feb 2019 21:39:34 +0000 (22:39 +0100)]
Add field for publication consent on member pages
Tobias Kunze [Tue, 26 Feb 2019 21:31:54 +0000 (22:31 +0100)]
[public] Fix incorrect lookups
Tobias Kunze [Tue, 26 Feb 2019 21:18:25 +0000 (22:18 +0100)]
Update translations
Tobias Kunze [Tue, 26 Feb 2019 21:07:12 +0000 (22:07 +0100)]
[public] Allow to show plugin tiles to members, too
Tobias Kunze [Tue, 26 Feb 2019 21:03:31 +0000 (22:03 +0100)]
Fix code style
Tobias Kunze [Tue, 26 Feb 2019 21:03:26 +0000 (22:03 +0100)]
Fix complexity issues
Tobias Kunze [Tue, 26 Feb 2019 12:32:30 +0000 (13:32 +0100)]
Show public profile link on dashboard
Tobias Kunze [Tue, 26 Feb 2019 12:32:18 +0000 (13:32 +0100)]
Let's namespace public pages under /p/
Tobias Kunze [Tue, 26 Feb 2019 12:30:52 +0000 (13:30 +0100)]
Fix staticfiles, templates, url names
Tobias Kunze [Tue, 26 Feb 2019 12:24:35 +0000 (13:24 +0100)]
Allow plugins to add dashboard blocks
Tobias Kunze [Tue, 26 Feb 2019 11:46:41 +0000 (12:46 +0100)]
Add signals for member pages
Tobias Kunze [Tue, 26 Feb 2019 11:46:24 +0000 (12:46 +0100)]
Add views for member pages
Tobias Kunze [Tue, 26 Feb 2019 11:17:41 +0000 (12:17 +0100)]
Add model changes for member pages
Tobias Kunze [Mon, 4 Mar 2019 19:15:10 +0000 (20:15 +0100)]
[office] Add button to send disclosure mails to everybody
Closes #42
Tobias Kunze [Mon, 4 Mar 2019 18:49:31 +0000 (19:49 +0100)]
[members] Pretty multi-line strings in disclosure mail
Tobias Kunze [Mon, 4 Mar 2019 18:31:07 +0000 (19:31 +0100)]
Add signal on member data update
Closes #36
Tobias Kunze [Mon, 4 Mar 2019 18:16:34 +0000 (19:16 +0100)]
Allow to send mails from compose view
Tobias Kunze [Mon, 4 Mar 2019 18:06:56 +0000 (19:06 +0100)]
Fix #100: Date calculation towards end of short month
Tobias Kunze [Mon, 4 Mar 2019 17:55:50 +0000 (18:55 +0100)]
[office] Make mail sending behaviour more intuitive
Closes #89
Tobias Kunze [Mon, 4 Mar 2019 17:55:29 +0000 (18:55 +0100)]
Minor mail interface improvements
Felix Richter [Mon, 4 Mar 2019 17:26:18 +0000 (18:26 +0100)]
run docker in development mode by default (#95)
luto [Tue, 26 Feb 2019 10:25:26 +0000 (11:25 +0100)]
[office] add simple view to compose mail w/o template (#93)
Tobias Kunze [Mon, 18 Feb 2019 15:40:00 +0000 (16:40 +0100)]
Add license
Closes #82
Tobias Kunze [Sat, 16 Feb 2019 22:48:36 +0000 (23:48 +0100)]
Document the known inofficial plugin
Tobias Kunze [Sat, 16 Feb 2019 22:46:22 +0000 (23:46 +0100)]
Document official plugins
Tobias Kunze [Sat, 16 Feb 2019 22:43:54 +0000 (23:43 +0100)]
Reference inofficial plugins
Tobias Kunze [Sat, 16 Feb 2019 22:42:28 +0000 (23:42 +0100)]
Link main mailman page
Henryk Plötz [Fri, 15 Feb 2019 13:32:58 +0000 (14:32 +0100)]
[docs] Increase screenshot size, show off the registration form
Henryk Plötz [Fri, 15 Feb 2019 13:03:35 +0000 (14:03 +0100)]
[docs] More screenshots
Henryk Plötz [Fri, 15 Feb 2019 12:48:07 +0000 (13:48 +0100)]
[office] Fix hiding of default value field in registration form