Commit Graph

  • f04b635b68 Reformat... refucktor informatic 2018-03-13 12:05:19 +0100
  • ce179f14d4 Fix (some) CSRFs informatic 2018-03-13 12:00:04 +0100
  • f60e45df08 More cleanups informatic 2018-03-13 11:55:01 +0100
  • 8afb17fe3e templates: Fix table headers informatic 2018-03-13 11:36:07 +0100
  • 4694e06dbc templates: Styling fixes informatic 2018-03-13 11:11:51 +0100
  • 478843186b admin: Add missing imports informatic 2018-03-13 11:11:41 +0100
  • 6a245f6af6 admin: Transfer ignore, manual matching UI revamp informatic 2018-03-13 10:36:15 +0100
  • 2650349785 admin: Cleanup status messages informatic 2018-03-13 08:10:01 +0100
  • 8738708eb2 Templates cleanup informatic 2018-03-13 07:54:05 +0100
  • c83712b244 refactor: random cleanups, migrate to Flask-Cache informatic 2018-03-12 23:40:34 +0100
  • 4e0680cbba Extract admin views to blueprint informatic 2018-03-12 22:13:20 +0100
  • 844c6aa275 Add missing requirements master informatic 2018-03-12 21:48:18 +0100
  • 5d3a14b8b2 Member spamming implementation informatic 2017-05-05 23:17:22 +0200
  • 06e25b3ad0 cleanup: add DISABLE_LDAP informatic 2018-03-12 21:11:00 +0100
  • 3f7ef801f9 Removed BRE/mBank support. Good riddance. ~enleth Kasownik 2018-02-27 18:44:05 +0100
  • a49283cbe3 Unmatched transfers are now ordered by date for processing. ~enleth Kasownik 2018-02-27 18:24:09 +0100
  • b8d1e7e660 Added support for Dutch account numbers. ~enleth Kasownik 2018-02-27 18:22:26 +0100
  • 003a5838a2 Enable Prometheus exporter, update requirements. Kasownik 2018-02-07 18:00:15 +0100
  • 934845032b Disabled one of the sanity checks, it doesn't work well after the bank fixed another bug. ~enleth Kasownik 2017-08-01 09:42:16 +0200
  • e8e0d1a154 Updated .gitignore ~enleth Kasownik 2017-08-01 09:40:40 +0200
  • b70e1127d3 web: more verbose transfer descriptions for easily matchable transfers during matching ~enleth Kasownik 2017-06-22 04:06:18 +0200
  • 0e0513b3fd web: add last transfer bank indication for inactive-wannabe members ~enleth Kasownik 2017-06-22 04:05:38 +0200
  • 5f997d9f8d web: fix (None,None) next unpaid month during transfer matching for members returning after a membership hiatus ~enleth Kasownik 2017-06-22 04:04:50 +0200
  • 169a416c34 web: more debug output for transfer matching ~enleth Kasownik 2017-06-22 04:03:34 +0200
  • 51f6b8ee2d web: do not include supporting members in the csv output for now ~enleth Kasownik 2017-06-22 04:02:51 +0200
  • 102057f490 fetch: add account balance reports to the output log and keep balance information in cache files ~enleth Kasownik 2017-06-22 04:00:20 +0200
  • 2ef84a4f20 web: fix member email handling to always return *something* ~enleth Kasownik 2017-05-12 18:42:52 +0200
  • b004435c13 web: WIP: initial version of the member spamming form, does not work yet ~enleth Kasownik 2017-05-12 18:06:11 +0200
  • f14535f080 web: WIP: email editing form in the profile panel, does not work yet ~enleth Kasownik 2017-05-12 18:03:45 +0200
  • 978340dd48 web: add more fields to the CSV member list ~enleth Kasownik 2017-05-12 17:59:09 +0200
  • 67c19ce40f web: improve transfer title parsing, fix handling of unparseable titles ~enleth Kasownik 2017-05-12 17:58:11 +0200
  • c785151666 web: rework member email address logic ~enleth Kasownik 2017-05-12 17:57:15 +0200
  • e30d1db0bc web: indicate the originating bank on a member's most recent transfer ~enleth Kasownik 2017-05-12 17:55:21 +0200
  • 52358888bb web: workaround for LDAP crashes when syncing groups Kasownik 2017-05-12 17:53:10 +0200
  • 1457f91531 fetch: add support for Irish account numbers, improve error reporting Kasownik 2017-03-10 13:26:53 +0100
  • f212be7223 web: fix cache invalidation for API Kasownik 2017-03-10 13:26:16 +0100
  • 74b72691e4 Admin template fixes: better member information, instant NOTAMEMBER link, separate list of inactive-wannabe members Kasownik 2017-03-03 02:26:34 +0100
  • 31b6d4ace3 Merge branch 'ldaptest' Kasownik 2017-03-03 00:50:33 +0100
  • fa506f04af Fixed/finished CSV view Kasownik 2017-03-03 00:48:36 +0100
  • 2e2a259509 Flashed messages now don't overlap content Kasownik 2017-03-03 00:48:09 +0100
  • 53eab4533f Updated automatic matching - will now match multiple month payments, matching will invalidate cache Kasownik 2017-03-03 00:47:41 +0100
  • 14ab58f38a Updated LDAP integration - usernames are now LDAP usernames, added membership group sync Remigiusz Marcinkiewicz 2017-02-12 04:26:43 +0100
  • 763fb95b52 Swapped some arguments in the URL to allow for transfer uids containing slashes Kasownik 2017-02-12 01:12:32 +0100
  • a1f0aa13da Swapped some arguments in the URL to allow for transfer uids containing slashes Kasownik 2017-02-12 01:12:32 +0100
  • 968803ca77 Update fetcher to use the new IB history form and new CSV format, add the --no-action flag Remigiusz Marcinkiewicz 2017-02-12 01:43:58 +0100
  • e1552eac06 Added error handling to fetch.sh Kasownik 2017-01-16 20:20:57 +0100
  • bf13eb53f1 derp Remigiusz Marcinkiewicz 2017-01-16 19:53:37 +0100
  • 4cb399b623 Added lock file, last page dump for post-mortem diagnostics and more error handling Remigiusz Marcinkiewicz 2017-01-16 19:45:39 +0100
  • 7c8c2fdabc Use the cache dir for a cached run if no files were listed explicitly. Remigiusz Marcinkiewicz 2017-01-16 18:57:42 +0100
  • 8a6c9ad031 Strip spaces from currency amount values before parsing, reverse CSV line order for reading. Remigiusz Marcinkiewicz 2017-01-16 18:56:33 +0100
  • 861a9d91c5 derp. Remigiusz Marcinkiewicz 2017-01-14 08:21:06 +0100
  • 90700b1aaa Fix requirements.txt format Remigiusz Marcinkiewicz 2017-01-14 08:18:12 +0100
  • 5f476ae95b Updated IdeaBank fetcher/parser, it works but requires some refactoring/cleanups Remigiusz Marcinkiewicz 2017-01-14 08:10:24 +0100
  • 3a9df521c0 Updated .gitignore Remigiusz Marcinkiewicz 2017-01-14 08:05:58 +0100
  • bdd86aacf1 Fixed a typo in the CSV view code. Still doesn't work for shit but doesn't break the whole thing. Kasownik 2017-01-12 08:13:16 +0100
  • 0a88340df8 Fetcher: initial version of the shell script triggered by a cron job Kasownik 2017-01-12 07:00:57 +0100
  • b2d9080e39 Updated gitignore: ignoring all dotfiles, YOLO Kasownik 2017-01-12 07:00:14 +0100
  • f780d8024f IdeaBank fetcher/parser implemented - initial version, still a bit fugly, does not add transfers to the database yet Remigiusz Marcinkiewicz 2017-01-12 06:53:36 +0100
  • e444918aee Updated .gitignore Remigiusz Marcinkiewicz 2017-01-12 06:50:40 +0100
  • 0696828a9b Moved the web frontend to a web/ subdirectory, removed old requirements.txt file Remigiusz Marcinkiewicz 2017-01-12 06:46:34 +0100
  • 191bb6628b Merge branch 'twopointoh' Remigiusz Marcinkiewicz 2017-01-12 06:42:21 +0100
  • fb9ed754a0 Updated .gitignore Remigiusz Marcinkiewicz 2017-01-12 06:01:42 +0100
  • 73288132b0 Updated domain in api-client, removed Sublime Text project file Kasownik 2017-01-12 04:59:30 +0100
  • 06595835c9 Added a plaintext member name list Remigiusz Marcinkiewicz 2017-01-10 18:51:28 +0100
  • 89cdd58926 Fixed the first unpaid month for new members Kasownik 2017-01-09 00:37:52 +0100
  • a37771c539 Added a 'supporter' membership type Kasownik 2017-01-09 00:37:28 +0100
  • 6c70911c90 Added judgement API method Kasownik 2016-11-15 10:00:22 +0100
  • a28e244bac Changed a re-used variable name Kasownik 2016-11-15 10:00:00 +0100
  • 05ac0e3b61 Support for internal transfers Kasownik 2016-11-15 09:59:23 +0100
  • 6ef0abbe70 Local changes. Kasownik 2016-09-27 00:39:53 +0200
  • bb78ab70b3 420 Stoned Kasownik 2015-11-20 23:46:37 +0100
  • 7a0f53b3b9 Added transfer type 958 (BlueCash) Kasownik 2015-11-21 00:17:35 +0100
  • 27c5078e2e Added ignore column to transfers to ignore bougs entries Kasownik 2015-11-20 23:47:59 +0100
  • 70210aef4d Updated UWSGI ini.dist to include venv path Kasownik 2015-05-05 01:57:02 +0200
  • 18b1814b26 Updated .gitignore to ignore *.log and python venv dir Kasownik 2015-05-05 01:50:15 +0200
  • 8b6e12b896 Included UWSGI stub and dist config in version control Kasownik 2015-05-05 01:45:37 +0200
  • 04deb11e8d Updated .gitignore Kasownik 2015-05-05 01:45:08 +0200
  • dd15ebbcb1 Added ignore column to transfers to ignore bougs entries Kasownik 2015-11-20 23:47:59 +0100
  • bb8d2b1123 Added transfer type 958 (BlueCash) Kasownik 2015-11-20 23:47:14 +0100
  • 31c42c08b4 420 Stoned Kasownik 2015-11-20 23:46:37 +0100
  • b581bd2192 Added traceback display for failed BRE fetches Kasownik 2015-11-20 23:46:19 +0100
  • 030fc66e69 Remove legacy views. q3k 2015-01-05 12:10:16 +0100
  • 6b0efe9cb1 GitHub Release q3k 2015-01-05 12:08:17 +0100
  • 13afac1567 Make memberlist private q3k 2015-01-04 20:51:58 +0100
  • db48b38b5b Redirect to login page on 401 q3k 2015-01-04 20:50:27 +0100
  • 297aecfc76 Fix LDAP username crap q3k 2015-01-04 20:44:14 +0100
  • dcf50c6a02 Add Profile menu q3k 2015-01-04 20:38:41 +0100
  • 4bbe9ca162 Allow members to view self profile q3k 2015-01-04 20:35:46 +0100
  • 14edc06d26 Fix stat loading q3k 2015-01-04 20:23:11 +0100
  • e952800444 Fix public memberlist q3k 2015-01-04 19:03:35 +0100
  • fbf48269a2 Asynchronous plot downloading q3k 2015-01-04 18:56:31 +0100
  • f095b4ecb5 Require admin for admin views q3k 2015-01-04 18:34:21 +0100
  • 311ef21c30 Admin Member transfer view q3k 2015-01-04 18:13:53 +0100
  • 98c623acf5 Add gravatar support q3k 2015-01-04 17:31:08 +0100
  • 7c01d4ae0d LDAP integration q3k 2015-01-04 17:21:31 +0100
  • d87af22d53 Admin member view, preliminary. q3k 2015-01-04 16:06:56 +0100
  • 2ef051fc81 Judge negatively people who have left q3k 2015-01-04 13:51:26 +0100
  • 032352a290 New admin page q3k 2015-01-04 13:43:47 +0100
  • 1914dd5388 Frontend updates to use new backend q3k 2015-01-03 23:16:02 +0100
  • 93c043fb56 Rewrite payment processing backend q3k 2015-01-03 22:09:57 +0100