This website requires JavaScript.
363ab2b3f6
fix pekaobiznes scraper
master
Kasownik
2024-01-22 12:02:11 +0100
c874e9a48e
pekaobiznes: fix phishing prompt dialog confirmation on login
Kasownik
2023-10-05 21:39:21 +0200
5386841af8
web: update requirements to work on py3.11
Kasownik
2023-05-26 15:04:21 +0200
75aaaa98e7
some minor leftovers
Kasownik
2023-04-21 20:18:55 +0200
af58b41cbd
web: add configurable membership fees
informatic
2023-04-21 19:56:45 +0200
d2e9d16c7b
uncommitted changes, thank you very much
Kasownik
2023-04-07 22:24:09 +0200
3fc309b55f
Merge remote-tracking branch 'origin/banking-pekao'
Kasownik
2022-01-12 01:50:36 +0100
0b6ed606df
Merge remote-tracking branch 'origin/master'
Kasownik
2022-01-12 01:49:48 +0100
94c7f4cb52
pekaobiznes: own transfers handling, prevent epoch overlap
banking-pekao
informatic
2022-01-12 01:44:28 +0100
16159ee25f
fetch: add config.ini.dist for pekaobiznes
informatic
2022-01-01 15:02:37 +0100
7e440678d0
backing-pekaobiznes: rework CLI tool
informatic
2022-01-01 14:58:58 +0100
d81adaeadb
fetch/banking-pekaobiznes: WIP
informatic
2021-12-09 22:13:49 +0100
bb0cc73318
dont't fail on missing LDAP users
Kasownik
2021-03-07 22:57:41 +0100
f5343ebd08
support historic banking data retrieval
Kasownik
2021-03-07 22:57:04 +0100
990536f887
remove print
Kasownik
2021-01-06 18:11:58 +0100
499f45a3e1
fix plot
Kasownik
2020-12-25 13:18:29 +0100
2eddcbbb0a
further py3 fixups
Kasownik
2020-12-25 13:12:46 +0100
a7c257a91a
bump flask-sqlalchemy to fix deprecation warnings
Kasownik
2020-11-11 09:30:56 +0100
6a5a6b96a5
These were simpler times.
q3k
2020-11-06 23:59:22 +0100
0e1998c31e
py3ification
Kasownik
2020-10-12 18:11:50 +0200
35405b4909
guwno
Kasownik
2020-10-12 17:26:51 +0200
bbdcd27c6d
benevity transfer support
Kasownik
2020-03-03 18:59:35 +0100
611a71986a
Merge branch 'master' of https://code.hackerspace.pl/enleth/kasownik
Kasownik
2019-11-08 20:56:25 +0100
d07d696e99
fetch.sh: default to ibcloud
informatic
2019-11-08 20:56:18 +0100
5f28418c3d
Merge branch 'master' of https://code.hackerspace.pl/enleth/kasownik
Kasownik
2019-11-08 20:53:53 +0100
1562f895a3
banking-ibcloud: smol boi
informatic
2019-11-08 20:50:21 +0100
c2a456415c
Merge branch 'master' of https://code.hackerspace.pl/enleth/kasownik
Kasownik
2019-11-08 20:32:47 +0100
3c322569f2
banking-ibcloud: add epoch_start and store raw row data
informatic
2019-11-08 20:32:36 +0100
342489c1c3
banking-ibcloud: add scrape_timestamp field, add bank fee and self transfer parsing
informatic
2019-11-08 19:58:56 +0100
3533fd7aa6
Merge branch 'master' of https://code.hackerspace.pl/enleth/kasownik
Kasownik
2019-11-07 19:43:07 +0100
6cf15e4f42
fetch/banking-ibcloud: ideabank cloud scraper implementation
informatic
2019-11-07 19:42:16 +0100
05301b4b68
web: cursed plotting intensifies
Kasownik
2019-10-03 13:42:18 +0200
0d674af6a4
fetch: add smsgw/2FA support
informatic
2019-10-03 12:51:46 +0200
d3d9154880
spam: Ignore NOT A MEMBER transfers
informatic
2019-06-28 18:05:08 +0200
657a51ec32
IdeaBank trashfixes
Kasownik
2019-06-28 17:59:36 +0200
bc92ffed97
web: unfuck prom
informatic
2019-05-20 18:35:35 +0200
29d31d4896
fetch: Only lookup last 30 days of transfers
informatic
2018-06-03 15:16:58 +0200
f9fe2470f2
fetch: Ignore IdeaBank error pages
informatic
2018-05-25 19:44:42 +0200
51f5e6ac53
spam: money_due is stored as PLN, not gr...
informatic
2018-04-23 13:03:33 +0200
53df22a39b
spam: Use latest transfers instead of first
informatic
2018-04-23 13:01:55 +0200
41a0864ced
spam: Better due mail formatting
informatic
2018-04-23 12:59:16 +0200
922cf2bc71
admin: Fix spam
informatic
2018-04-23 12:57:30 +0200
4a663a93c1
fetch: use default HTTP request timeout (3600s)
informatic
2018-04-09 09:17:06 +0200
1f1854f32d
web: migrate to spaceauth/sso.hackerspace.pl
informatic
2018-04-09 09:16:12 +0200
40b1a404f0
fetch: Change log level of summary if anything changed
informatic
2018-03-25 19:21:15 +0200
05ac0356cf
fetch: Loggerize, use argparse
informatic
2018-03-24 17:26:44 +0100
b8d4dc17e8
fetch: pep8ize everything
informatic
2018-03-24 11:40:17 +0100
1a69b2447f
admin: Add badge with number of unmatched transfers
informatic
2018-03-20 08:01:21 +0100
133694df84
models: Add repr to models
informatic
2018-03-20 07:50:49 +0100
fb71861152
admin/match: Add match by account number/name
informatic
2018-03-20 07:43:39 +0100
79a8a16551
templates: Fix login styling
informatic
2018-03-20 07:28:33 +0100
97dd3ce2a2
admin: Member alias edit
informatic
2018-03-20 07:27:48 +0100
3129d60eb4
admin/match: Show similar transfers in reverse order
informatic
2018-03-19 22:21:37 +0100
6a71200f0b
admin/match: Show name_from/account_from fields on transfers
informatic
2018-03-19 22:19:49 +0100
ee663cd5d1
admin/match: List similar already matched transfers
informatic
2018-03-19 22:18:04 +0100
98aa23a45b
fetch: Add raw_transfer_copy() procedure SQL dump
informatic
2018-03-15 14:26:05 +0100
e865ff2e3b
Remove warning handling from manage.py script
informatic
2018-03-15 11:31:07 +0100
e3a1cf4c41
Cleanup, some READMEs, manage.py script
informatic
2018-03-15 10:39:58 +0100
e81cd1d88e
ldapsync: Fix LDAP connection
informatic
2018-03-15 11:23:45 +0100
e3e82feaa1
templates: use jinja namespace to fix broken rowspans
informatic
2018-03-15 01:10:03 +0100
c235a4cfdb
admin: Fetch transfers in subquery to fix performance...
informatic
2018-03-15 00:52:56 +0100
fe3c7f8935
admin: Sort members list in spam view
informatic
2018-03-15 00:50:24 +0100
79117fe62c
Only show active members in spam view
informatic
2018-03-15 00:46:29 +0100
bda0ab3d31
Disable warnings for now...
informatic
2018-03-15 00:00:30 +0100
37b9910225
Move automatching to logic, create automatch command
informatic
2018-03-14 23:59:12 +0100
5d9df6dd62
Fix prometheus metrics
informatic
2018-03-14 21:52:18 +0100
46d1fba8f5
Add dry run option to ldapsync
informatic
2018-03-14 18:29:35 +0100
166ad38282
Add fetcher/README.md
informatic
2018-03-14 18:17:06 +0100
e06956406f
Add ldapsync service command
informatic
2018-03-14 18:11:33 +0100
f57fd98bf3
Upgrade flask to 0.12.2 for CLI support
informatic
2018-03-14 18:11:16 +0100
62f1850110
Recreate requirements...
informatic
2018-03-14 18:10:38 +0100
7e2d776cca
Rename init() to create_app(), backport some prometheus hackery
informatic
2018-03-14 16:22:46 +0100
f04b635b68
Reformat...
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
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