SchoolGuy
|
41e6b79d53
|
Docs: Add database schema diagram
|
2020-02-20 10:58:11 +00:00 |
missytake
|
78871608b1
|
improved systemd file which recovers more easily from crashes
|
2020-01-15 19:57:18 +01:00 |
anon_user
|
1b9fb6727c
|
vmike read the docs & did some magic
|
2019-11-20 23:15:21 +01:00 |
anon_user
|
0dc0e915ee
|
don't spam the log if the network is failing
|
2019-09-15 07:30:50 +02:00 |
anon_user
|
d5c801184c
|
Fixed shutdowns when Mastodon Errors can't get instance name
|
2019-09-14 12:12:16 +02:00 |
b3yond
|
d9a1bbf10f
|
Merge pull request #106 from ticketfrei/masto502
More detailed Mastodon Server errors
|
2019-08-11 10:06:46 +02:00 |
b3yond
|
8f21e7d134
|
those errors are not unknown of course.
|
2019-08-09 15:29:51 +02:00 |
b3yond
|
81f32e0898
|
added backtrace to general error message
|
2019-08-09 15:21:49 +02:00 |
b3yond
|
fc0ffca1f7
|
Merge pull request #104 from ticketfrei/hotfix-tg-2.1.6
Hotfix tg 2.1.6
|
2019-08-09 15:46:30 +03:00 |
b3yond
|
c8bf3e1fba
|
fixing None TypeError
|
2019-08-09 14:41:14 +02:00 |
b3yond
|
3ed458b518
|
logging telegram messages for debug purposes
|
2019-08-09 14:35:01 +02:00 |
b3yond
|
2df0b1317e
|
... sending text reports should of course be allowed.
|
2019-08-09 12:24:09 +02:00 |
b3yond
|
ce15776077
|
Merge pull request #101 from SchoolGuy/fix-non-text-message-crash
Fix non text message crash
|
2019-07-22 21:05:37 +02:00 |
Enno G
|
5bb5f9f05b
|
Change to hasattr
|
2019-07-22 20:51:49 +02:00 |
SchoolGuy
|
06d5568a03
|
Check if the text property is inside the message object.
|
2019-07-14 15:58:22 +02:00 |
b3yond
|
adea5004f4
|
fixed uwsgi deployment instructions
|
2019-07-13 09:04:05 +02:00 |
b3yond
|
013643bc78
|
added the server URL to masto server errors
|
2019-07-08 23:09:32 +02:00 |
b3yond
|
22488d3aa6
|
more detailed Mastodon 5xx error messages
|
2019-07-08 23:04:33 +02:00 |
b3yond
|
8b58615dc3
|
Created a borgbackup script for deployments with nginx & uwsgi
|
2019-07-07 19:22:07 +02:00 |
b3yond
|
8c778927ee
|
fixing import error
|
2019-05-17 20:42:13 +02:00 |
b3yond
|
079166e74c
|
Merge pull request #86 from ticketfrei/masto502
don't log Mastodon 502 errors.
|
2019-05-04 12:04:51 +02:00 |
b3yond
|
fb15771cf2
|
Merge pull request #93 from ticketfrei/images
Notify that telegram image reports are not supported. #90
|
2019-05-04 10:23:34 +02:00 |
sid
|
d1b11fe932
|
Update active_bots/telegrambot.py
Co-Authored-By: b3yond <b3yond@riseup.net>
|
2019-05-04 10:22:03 +02:00 |
b3yond
|
c30f9d8eaa
|
Merge pull request #87 from ticketfrei/fix-none-error
fixed wrong exception
|
2019-05-03 17:11:25 +02:00 |
b3yond
|
7a7e8f0a30
|
Notify that telegram image reports are not supported. #90
|
2019-05-03 14:35:06 +02:00 |
b3yond
|
e18244e149
|
don't log Mastodon 502 errors.
|
2019-05-03 10:07:16 +02:00 |
b3yond
|
cd3c8be2dc
|
fixed wrong exception
|
2019-02-19 16:16:21 +01:00 |
b3yond
|
02f117a864
|
Merge pull request #82 from ticketfrei/csrf
Building in CSRF prevention
|
2019-01-27 17:56:53 +01:00 |
b3yond
|
482350f8c7
|
Merge branch 'csrf' of github:ticketfrei/ticketfrei into csrf
|
2019-01-27 17:55:23 +01:00 |
b3yond
|
6b52a6303a
|
better crypto
|
2019-01-27 17:53:37 +01:00 |
b3yond
|
2a90573d5e
|
cleaning up the code.
|
2019-01-27 17:39:31 +01:00 |
b3yond
|
e735936c7a
|
hardened the token and fixed the signature
|
2019-01-27 16:31:59 +01:00 |
b3yond
|
ee9b051c71
|
added CSRF token to settings template
|
2019-01-27 16:24:58 +01:00 |
b3yond
|
139195fd02
|
added CSRF token to settings template
|
2019-01-27 16:08:45 +01:00 |
b3yond
|
3dd976ef40
|
This was a weird merge conflict with my own branch o.0
|
2019-01-27 16:05:53 +01:00 |
b3yond
|
cdecd170a0
|
give CSRF token to template engine
|
2019-01-27 15:56:19 +01:00 |
b3yond
|
ec68f17b32
|
write and read CSRF cookie
|
2019-01-27 15:39:49 +01:00 |
b3yond
|
ddefc2aafa
|
write and read CSRF cookie
|
2019-01-27 14:52:42 +01:00 |
b3yond
|
60e1d8ec30
|
found last db.secret and fixed to use the getter
|
2019-01-27 11:37:21 +01:00 |
b3yond
|
d5b0ba9b6d
|
removed redundant photo (how did it end up here? I should take a break.)
|
2019-01-12 01:20:22 +01:00 |
b3yond
|
26fa98ad9b
|
Merge branch 'envs'
|
2019-01-12 01:09:38 +01:00 |
b3yond
|
de525adb7a
|
Merge branch 'master' of github:b3yond/ticketfrei
|
2019-01-12 00:34:13 +01:00 |
b3yond
|
30c49bbfc8
|
apparently I didn't find all calls to db.secret
|
2019-01-12 00:34:03 +01:00 |
b3yond
|
880b327b20
|
new default background image
|
2019-01-12 00:19:02 +01:00 |
b3yond
|
467fdaa42a
|
new default background image
|
2019-01-12 00:10:55 +01:00 |
b3yond
|
a4996266a1
|
Merge pull request #74 from ticketfrei/version-number
Version number
|
2019-01-11 23:31:25 +01:00 |
b3yond
|
c9c153117e
|
Merge pull request #76 from ticketfrei/envs
Use environment variables for config values
|
2019-01-11 23:25:31 +01:00 |
b3yond
|
54489807da
|
no need for such a verbose error message.
|
2019-01-11 15:16:37 +01:00 |
b3yond
|
4b8798ddea
|
fixing shutdown when exim4 is not set up
|
2019-01-11 14:52:58 +01:00 |
sid
|
6a5e7f5028
|
Merge pull request #75 from ticketfrei/git-sid-patch-1
Update LICENSE
|
2019-01-11 13:49:16 +01:00 |
sid
|
7507d0392d
|
Update LICENSE
|
2019-01-11 13:48:29 +01:00 |
b3yond
|
4bd99ebb90
|
updated the issue template
|
2019-01-11 13:44:27 +01:00 |
b3yond
|
12a0b1efe5
|
added call to GET version (commit hash)
|
2019-01-11 13:38:47 +01:00 |
b3yond
|
a38c2316f2
|
Merge pull request #72 from ticketfrei/confirm-37
check if account already exists to avoid double use of confirmation mail
|
2019-01-11 13:33:04 +01:00 |
b3yond
|
76b3b574f0
|
replaced attribute with get call
|
2019-01-11 13:23:37 +01:00 |
b3yond
|
2ce27fc52f
|
nicer error messages
|
2019-01-11 13:21:47 +01:00 |
b3yond
|
1c8853341a
|
check if account already exists #37
|
2019-01-11 12:15:28 +01:00 |
b3yond
|
a529f4eb23
|
formatting #70
|
2019-01-11 11:41:20 +01:00 |
b3yond
|
521f0e7ef2
|
Merge pull request #71 from patcon/patch-1
Add mission to README
|
2019-01-11 11:39:37 +01:00 |
Patrick Connolly
|
2bee67bf84
|
Add mission to README.
|
2019-01-07 14:51:37 -05:00 |
git-sid
|
cb2f3cb2e1
|
Fix pep8 non-compliant linebreak
|
2019-01-07 19:05:39 +01:00 |
git-sid
|
a47ad74619
|
Replace 3 dots with ellipsis to save space
|
2019-01-07 19:05:32 +01:00 |
b3yond
|
f6c19abad6
|
fixing the original TypeError
|
2018-12-31 15:33:50 +01:00 |
b3yond
|
e7e230b2f0
|
when you get crashes bc of your log messages -.
|
2018-12-31 15:32:19 +01:00 |
b3yond
|
e72d4872c0
|
more verbose telegram error messages
|
2018-12-31 15:27:11 +01:00 |
b3yond
|
d5823ee1ad
|
removed redundant table declaration
|
2018-12-28 14:43:18 +01:00 |
b3yond
|
268b9748c3
|
introduce extra var bc can't write to private attribute
|
2018-11-12 12:32:28 +01:00 |
b3yond
|
8e1234d9b5
|
removed wrong comment - not only testing, also docker containers use this
|
2018-11-07 09:22:02 +01:00 |
b3yond
|
4c61b1ba99
|
setting host to 0.0.0.0 - it never worked with smth else anyway
|
2018-11-07 01:57:47 +01:00 |
b3yond
|
5a4763366b
|
if an env var is an empty string, use values from example config
|
2018-11-06 18:08:51 +01:00 |
b3yond
|
945a90c7e1
|
make config.py output directly applicable
|
2018-11-06 17:50:57 +01:00 |
b3yond
|
bc7a4a72f8
|
beauty overhaul of config.py
|
2018-11-06 16:23:47 +01:00 |
b3yond
|
d964927a3f
|
fix small bug, print current config if directly called #64
|
2018-11-06 16:22:11 +01:00 |
b3yond
|
238dd20d20
|
if no config.toml, set config through environment #64
|
2018-11-06 16:17:47 +01:00 |
b3yond
|
f274d25822
|
updated example config options + 1 little fix
|
2018-11-06 08:56:24 +01:00 |
b3yond
|
710a89c282
|
fix mailbot crash:
File "/srv/ticketfrei/active_bots/mailbot.py", line 37, in post
if rec not in report.author:
TypeError: argument of type 'NoneType' is not iterable
|
2018-10-26 18:20:01 +02:00 |
b3yond
|
8b36589557
|
added 502 to unlogged Telegram error codes
|
2018-10-26 17:27:00 +02:00 |
b3yond
|
7cb211b4cb
|
polishing the wording of RSS subscription
|
2018-10-26 17:25:25 +02:00 |
git-sid
|
9508618347
|
add rss feed notification option to info page
|
2018-10-19 08:26:20 +02:00 |
b3yond
|
651e684316
|
add another issue template
|
2018-10-18 17:09:21 +02:00 |
b3yond
|
1a0ae78ac1
|
Merge pull request #57 from ticketfrei/issue-templates
Update issue templates
|
2018-10-18 17:06:14 +02:00 |
b3yond
|
01f33ea29a
|
Update issue templates
|
2018-10-18 17:04:06 +02:00 |
b3yond
|
400e15d18a
|
fix screenshot links in default city page
|
2018-10-13 20:01:51 +02:00 |
b3yond
|
55db252f44
|
mastodon seen toots work differently now; function deprecated
|
2018-10-13 19:34:16 +02:00 |
b3yond
|
f64142d882
|
reworked front page text
|
2018-10-13 19:01:54 +02:00 |
b3yond
|
f286c127ba
|
brought README.md up to date
|
2018-10-13 18:56:09 +02:00 |
b3yond
|
4428fa932f
|
excepted return message 34 so it doesn't get logged #39
|
2018-10-11 22:22:37 +02:00 |
b3yond
|
cc5ab22be5
|
excepted with wrong Exception
|
2018-10-11 21:30:55 +02:00 |
b3yond
|
56e948b798
|
called wrong user method
|
2018-10-11 21:29:02 +02:00 |
b3yond
|
c36b8ab673
|
fixing bug; twitterDM object wasn't created
|
2018-10-11 21:24:53 +02:00 |
b3yond
|
17df4f15e4
|
check if mention is in reply to anything #41
|
2018-10-08 23:32:33 +02:00 |
b3yond
|
b5de7cde9f
|
Revert "crawl the username only once from twitter and save to db #45"
This reverts commit 9836ec7752 .
|
2018-10-08 23:27:45 +02:00 |
b3yond
|
8eb2d98c03
|
Merge remote-tracking branch 'origin/master'
|
2018-10-08 22:14:35 +02:00 |
b3yond
|
9836ec7752
|
crawl the username only once from twitter and save to db #45
|
2018-10-08 21:31:25 +02:00 |
b3yond
|
9e8cfa624c
|
fix repost bug
|
2018-10-08 21:26:39 +02:00 |
b3yond
|
084049bbfe
|
fix repost bug
|
2018-10-08 15:09:18 +02:00 |
b3yond
|
6a8cf5c6af
|
ignore PGP signatures; I hope those messages get posted now #40
|
2018-10-08 15:02:27 +02:00 |
b3yond
|
de657ba350
|
really fix shutdown in #40
|
2018-10-07 23:28:29 +02:00 |
b3yond
|
bbe27e2586
|
fix shutdown in #40
|
2018-10-07 23:27:06 +02:00 |
b3yond
|
9a3c09b119
|
Merge pull request #50 from ticketfrei/rate-limit-39
missing newlines in /etc/aliases
|
2018-10-07 23:05:52 +02:00 |
b3yond
|
30de2196ac
|
missing newlines in /etc/aliases
|
2018-10-07 23:01:14 +02:00 |
b3yond
|
9ca521493a
|
Merge pull request #49 from ticketfrei/rate-limit-39
Rate limit 39
|
2018-10-07 22:19:57 +02:00 |
b3yond
|
0449d892a3
|
insert empty row at account creation
|
2018-10-07 22:16:00 +02:00 |
b3yond
|
f59be986e2
|
reverting #39 - make rate limits per account, not app
|
2018-10-07 22:10:48 +02:00 |
b3yond
|
79d5a6f112
|
fixed sendmail calls
|
2018-10-07 21:02:48 +02:00 |
b3yond
|
9800b52153
|
cleaned up
|
2018-10-07 19:21:04 +02:00 |
b3yond
|
54930a32f6
|
Merge pull request #43 from b3yond/multi-deployment
Merge the multi-deployment branch to master finally, so we can continue development on master!
|
2018-10-07 19:17:04 +02:00 |
b3yond
|
0b862e35c8
|
changed promotion repo link #21
|
2018-10-07 19:15:18 +02:00 |
b3yond
|
13fcb41148
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-10-07 19:13:50 +02:00 |
b3yond
|
d3d7bd098d
|
moved promotion to own repository: https://github.com/ticketfrei/promotion #21
|
2018-10-07 19:13:23 +02:00 |
b3yond
|
8a4cc17575
|
moved promotion to own repository: https://github.com/ticketfrei/promotion
|
2018-10-07 19:12:44 +02:00 |
b3yond
|
3d669e6caf
|
fixing #42 - excepting more Telegram error codes
|
2018-10-07 19:09:02 +02:00 |
b3yond
|
e032ecbcc3
|
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
|
2018-10-07 18:48:05 +02:00 |
b3yond
|
30f1f8a21c
|
fixing #40 - treating different message MIMEtypes
|
2018-10-07 18:47:37 +02:00 |
b3yond
|
942f19fefe
|
comments, because the use of this file is not obvious.
|
2018-10-06 11:58:08 +02:00 |
b3yond
|
5119c6bfbb
|
globals are in a separate python file now #39 #45
|
2018-10-06 10:44:07 +02:00 |
b3yond
|
2068b99b87
|
fixing #44 - refactoring how mails are sent
|
2018-10-06 10:20:37 +02:00 |
b3yond
|
4851fc0b63
|
manually merging multi-deployment with master
|
2018-10-06 09:29:34 +02:00 |
b3yond
|
b9a4899981
|
fixing #38: putting the city into the From address of report mails
|
2018-10-06 02:46:54 +02:00 |
b3yond
|
304d83ffad
|
fixing #39 - saving last request in global var, not db.
|
2018-10-06 00:56:12 +02:00 |
b3yond
|
9b3efd7bd2
|
fixed #41 - mention has to be in status text now
|
2018-10-05 23:40:41 +02:00 |
b3yond
|
24598f0b87
|
crawl only mentions, no replies
|
2018-10-05 11:02:12 +02:00 |
b3yond
|
dc8f51c632
|
payload is extracted later, we need the message object here
|
2018-10-05 10:56:34 +02:00 |
b3yond
|
34d43f1911
|
get text of email, not message object
|
2018-09-25 11:06:08 +02:00 |
b3yond
|
2a4d517f1d
|
only save newer tweets, don't override with older
|
2018-09-24 23:16:05 +02:00 |
b3yond
|
2d12aa7107
|
save the newest id, not the current
|
2018-09-24 23:08:29 +02:00 |
b3yond
|
47a7452eb4
|
excepting and logging Twitter Errors to prevent crashes
|
2018-09-24 23:02:10 +02:00 |
b3yond
|
234ed59049
|
don't require correctly cased mail addresses
|
2018-09-24 22:40:29 +02:00 |
b3yond
|
5efea773b8
|
get text from db, not rows
|
2018-09-24 22:27:11 +02:00 |
b3yond
|
3b19278774
|
repaired seen_tweets, this time 4 real
|
2018-09-24 22:14:17 +02:00 |
b3yond
|
03033d26d7
|
repaired seen_tweets
|
2018-09-24 22:10:23 +02:00 |
b3yond
|
b35e885ae2
|
bug in pattern matching
|
2018-09-24 21:11:28 +02:00 |
b3yond
|
d61d5750bb
|
fuck sql
|
2018-09-24 21:02:10 +02:00 |
b3yond
|
aa9267e8d1
|
1 comma too much
|
2018-09-24 21:00:55 +02:00 |
b3yond
|
732ac1c5d3
|
changed toot logic
|
2018-09-24 20:54:57 +02:00 |
b3yond
|
b94ead7041
|
weird log logic
|
2018-09-24 19:58:17 +02:00 |
b3yond
|
b20a080129
|
transmitted wrong variable
|
2018-09-24 19:51:23 +02:00 |
b3yond
|
1412dbc54c
|
simple var name error
|
2018-09-24 19:46:21 +02:00 |
b3yond
|
f28df3ce3e
|
logging reports for debugging
|
2018-09-24 19:41:48 +02:00 |
b3yond
|
0cf1d8b603
|
sqlite3 syntax error because of trailing "
|
2018-09-24 17:14:23 +02:00 |
b3yond
|
244bde51b6
|
added email routing with exim4 via /etc/aliases
|
2018-09-23 18:53:46 +02:00 |
b3yond
|
36c21dbfbb
|
style guides ftw
|
2018-09-15 19:30:37 +02:00 |
b3yond
|
f360c4f8fd
|
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
# Conflicts:
# template/settings.tpl
|
2018-09-15 19:20:25 +02:00 |
b3yond
|
fcab07246b
|
blacklist -> blocklist #31 to honor zuckerimtank@twitter.com
|
2018-09-15 19:01:58 +02:00 |
b3yond
|
11f3c5713b
|
Merge pull request #36 from git-sid/multi-deployment
merge small stylechanges
|
2018-09-15 18:58:08 +02:00 |
b3yond
|
1a793657af
|
right of = should be right of =
|
2018-09-15 18:50:37 +02:00 |
b3yond
|
e9ac7286d9
|
peak readability
|
2018-09-15 18:47:43 +02:00 |
b3yond
|
823df7b04a
|
fix TypeError when updates == None
|
2018-09-14 19:59:45 +02:00 |
git-sid
|
1703eb3802
|
Make code even more PEP8 compliant
It could be made even more compliant, but that would actually decrease
readability imo.
|
2018-09-14 12:45:49 +02:00 |
git-sid
|
72d6798022
|
WIP: #31 fix: blacklist -> blocklist.
Replace all relevant instances of "blacklist" with blocklist.
Untested due to OS restricitions. Please check before merge.
|
2018-09-14 09:44:21 +02:00 |
git-sid
|
c2ed73bafc
|
Make code more pep8 compliant
|
2018-09-13 17:33:33 +02:00 |
git-sid
|
c576888da5
|
small fix
|
2018-09-13 17:24:19 +02:00 |
b3yond
|
25bfe8e838
|
Merge branch 'multi-deployment' of github:b3yond/ticketfrei into multi-deployment
|
2018-09-09 21:38:22 +02:00 |
b3yond
|
eae077cb9b
|
Merge branch 'multi-deployment' of github:git-sid/ticketfrei into multi-deployment
|
2018-09-09 21:37:30 +02:00 |
b3yond
|
91181e1cf8
|
added telegram to default city page text.
|
2018-09-09 21:36:27 +02:00 |
b3yond
|
6757e62242
|
those error messages are a bit universal.
|
2018-09-09 21:36:01 +02:00 |
b3yond
|
c37a447392
|
Merge pull request #20 from git-sid/multi-deployment
added basic telegram backend support & smaller changes
|
2018-09-09 21:26:57 +02:00 |
b3yond
|
3e83ba95da
|
those error messages are a bit universal.
|
2018-09-09 20:32:10 +02:00 |
b3yond
|
faaf8ac5f4
|
default values are bad practice
|
2018-09-09 20:28:13 +02:00 |
b3yond
|
a54538bcea
|
fixed seen_toot problem
|
2018-09-09 20:22:41 +02:00 |
b3yond
|
6f3c953736
|
fixed telegram spam problem!!111
|
2018-09-09 18:06:12 +02:00 |
b3yond
|
0624bcb378
|
Merge branch 'multi-deployment' of github:git-sid/ticketfrei into multi-deployment
# Conflicts:
# active_bots/telegrambot.py
|
2018-09-09 17:52:23 +02:00 |
b3yond
|
6cac81e444
|
fixing more telegram bugs
|
2018-09-09 17:51:07 +02:00 |
git-sid
|
f68a869309
|
added message type filtering -> only text messages get crawled
|
2018-09-09 17:47:38 +02:00 |
b3yond
|
a0bd5e69e1
|
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
|
2018-09-09 17:29:29 +02:00 |
b3yond
|
4b953f54e5
|
Making Twitter Rate Limiting intelligent #35
|
2018-09-09 17:29:06 +02:00 |
git-sid
|
8acbfb4569
|
added offset to telegram message polling to prevent duplicated responses
|
2018-09-09 17:22:00 +02:00 |
b3yond
|
439dbeb1fa
|
telegram troubleshooting and fine-tuning
|
2018-09-09 16:58:07 +02:00 |
b3yond
|
fd8b29c55f
|
appropriate success message
|
2018-09-09 15:45:25 +02:00 |
b3yond
|
f1d7215eba
|
debug level was not enough
|
2018-09-09 15:09:40 +02:00 |
b3yond
|
4586e14ee4
|
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
|
2018-09-09 14:58:12 +02:00 |
b3yond
|
40c834020a
|
logging confirmation links for debug purposes
|
2018-09-09 14:57:40 +02:00 |
git-sid
|
b85360b0a8
|
added twx dependency to README.md instruction
|
2018-09-09 14:26:46 +02:00 |
git-sid
|
185014a452
|
fixed telegram api bug (from -> sender)
|
2018-09-09 13:25:42 +02:00 |
b3yond
|
b5f6854a1c
|
host is configurable now
|
2018-09-08 16:31:02 +02:00 |
b3yond
|
7ca904564c
|
Port is configurable now
|
2018-09-08 16:06:25 +02:00 |
b3yond
|
b80b80dc43
|
Merge pull request #32 from b3yond/mailbot
Rewriting the Mailbot, included subscription mechanism
|
2018-09-08 11:14:57 +02:00 |
b3yond
|
96329e968e
|
finished #23 code. rw city page info display. Unsubscribe = Delete
|
2018-09-08 11:14:00 +02:00 |
b3yond
|
c7aa87cb3b
|
BE & FE store secret in DB. Unsubscribing works
|
2018-09-08 09:33:40 +02:00 |
b3yond
|
ad4e65e0fa
|
Merge branch 'multi-deployment' of github:b3yond/ticketfrei into multi-deployment
|
2018-09-01 14:01:18 +02:00 |
b3yond
|
9c599cec37
|
wait on rate limit option for twitter APIs
|
2018-09-01 14:01:03 +02:00 |
b3yond
|
848b7b1cb5
|
Merge pull request #30 from jorgesumle/multi-deployment
HTML fixes
|
2018-08-11 17:28:00 +02:00 |
Jorge Maldonado Ventura
|
0ffe4daac8
|
HTML fixes
|
2018-08-11 17:19:12 +02:00 |
b3yond
|
372e0612a6
|
wrote unsubscribe function, but BE & FE have different secrets
|
2018-08-09 15:01:51 +02:00 |
b3yond
|
57a2e4dcb1
|
the mailbot can now receive messages from /var/mail/test
|
2018-08-08 17:09:26 +02:00 |
b3yond
|
ec399db2eb
|
started to build a mailbot implementing bot.py
|
2018-08-08 14:04:31 +02:00 |
b3yond
|
ef0ce8f9f1
|
Advertising mail notifications on the city page
|
2018-08-08 10:55:51 +02:00 |
b3yond
|
27b63d9f8f
|
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
|
2018-08-08 10:42:08 +02:00 |
b3yond
|
cc0b3378a9
|
you can now subscribe to mail notifications! Also db bugfixes.
|
2018-08-08 10:24:20 +02:00 |
b3yond
|
d002969377
|
mail subscription confirm functions;
confirmation code & mail template still missing
|
2018-08-07 15:10:28 +02:00 |
b3yond
|
1f0583da74
|
debugging the backend, adding mail subscribe page, finished VAG zeitung
|
2018-08-02 22:30:57 +02:00 |
b3yond
|
e1eb737ad0
|
markus s.
|
2018-08-02 22:04:26 +02:00 |
b3yond
|
9beb864a2f
|
added mail subscriber function, confirm missing
|
2018-07-22 13:56:15 +02:00 |
b3yond
|
a05205289f
|
added mail template callback functions
|
2018-07-22 13:47:56 +02:00 |
b3yond
|
89fce872f3
|
added template for subscribing to mail notifications (untested)
|
2018-07-21 15:07:47 +02:00 |
b3yond
|
d7eba3d233
|
replaced illegal flyer parts
|
2018-07-17 23:41:33 +02:00 |
b3yond
|
10b3550ad6
|
fixed backend deployment with systemd
|
2018-07-14 17:17:36 +02:00 |
b3yond
|
2d879383d4
|
took out mailbot for now. development of mailbot continues on the mailbot branch.
|
2018-07-14 16:49:11 +02:00 |
b3yond
|
4343be7e06
|
bots are safely imported in the backend, except twitterDMs
|
2018-07-14 16:39:53 +02:00 |
b3yond
|
55a804f0d6
|
removing redundant p tags
|
2018-07-13 15:55:40 +02:00 |
b3yond
|
cae74a5715
|
fixing missing /form tag #28
|
2018-07-13 15:55:14 +02:00 |
b3yond
|
3d23b47a6e
|
included aktionsschwarzfahren in promotion newspaper
|
2018-07-13 15:12:48 +02:00 |
sid
|
57a4a50254
|
modified telegram bot subscribe implementation
|
2018-06-30 22:11:41 +02:00 |
sid
|
a8504971ea
|
completed telegram subscriber list functionality
|
2018-06-30 21:32:22 +02:00 |
b3yond
|
9db71e485d
|
fixing settings issue with required forms
|
2018-06-25 21:14:22 +02:00 |
b3yond
|
8dfffffe76
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-06-25 21:13:47 +02:00 |
b3yond
|
4fb2930c6c
|
small changes to default markdown
|
2018-06-25 21:13:43 +02:00 |
b3yond
|
fd8f236cdd
|
you need to checkout the multi-deployment branch, if you're actively developing
|
2018-06-24 00:26:00 +02:00 |
b3yond
|
44cd1308ba
|
added development instructions to README
|
2018-06-24 00:24:01 +02:00 |
b3yond
|
4c6ab2d3ae
|
css fixes
|
2018-06-24 00:12:39 +02:00 |
b3yond
|
0719b094f8
|
added telegram to frontend
|
2018-06-24 00:00:48 +02:00 |
sid
|
a48ba9ebf8
|
added /start, /stop, /help command check & small fixes
|
2018-05-29 07:07:15 +02:00 |
sid
|
4b37c0df3d
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-05-29 00:10:22 +02:00 |
b3yond
|
83d8700e30
|
updated install instructions & gitignore
|
2018-05-28 22:26:07 +02:00 |
sid
|
86d63fe9a0
|
Merge branch 'multi-deployment' into multi-deployment
|
2018-05-28 21:18:22 +02:00 |
b3yond
|
bfd9a2d5fe
|
only markdown shit still missing, is displaying äöü on production server.
|
2018-05-25 19:21:30 +02:00 |
b3yond
|
7543bf3e6e
|
last markdown fixes, I swear!
|
2018-05-25 17:12:41 +02:00 |
b3yond
|
cd5eeb3917
|
You can now edit markdown in settings. #18
|
2018-05-25 16:50:02 +02:00 |
b3yond
|
f4736c91dd
|
fixed markdiown render issues. Closing #22
|
2018-05-25 16:31:08 +02:00 |
b3yond
|
559b709b8f
|
more markdown fixes
|
2018-05-25 16:27:30 +02:00 |
b3yond
|
628fcb4f95
|
small markdown fixes
|
2018-05-25 16:15:44 +02:00 |
b3yond
|
2a9c5c657f
|
you can now set goodlist & blacklist in settings. render city page #18. fixed #24 and #25.
|
2018-05-25 15:57:20 +02:00 |
b3yond
|
c9dfb6611a
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-05-25 14:45:07 +02:00 |
b3yond
|
04a6b82c1b
|
You can now set data for the city page. #22
|
2018-05-25 14:44:45 +02:00 |
sid
|
29a577508f
|
added basic telegram backend support
|
2018-05-25 02:38:27 +02:00 |
b3yond
|
d4d58daf40
|
backported the typo fixes by @git-sid in #19
|
2018-05-24 21:59:58 +02:00 |
b3yond
|
48d44cf698
|
backported the typo fixes by @git-sid in #19
|
2018-05-24 21:58:20 +02:00 |
b3yond
|
9274dfdecb
|
Add API to get content of the user facing page
|
2018-04-27 01:20:37 +02:00 |
b3yond
|
5ec4d1aab0
|
displaying city or other titles on various pages. still ugly.
|
2018-04-26 23:48:26 +02:00 |
b3yond
|
62eb588b28
|
BETTER cat images!!11
|
2018-04-26 22:30:34 +02:00 |
b3yond
|
9885e39d68
|
added cat pictures <3333
|
2018-04-26 22:28:51 +02:00 |
b3yond
|
01b3657c8e
|
fixing file not found 500 error
|
2018-04-26 22:23:58 +02:00 |
Tech
|
6996cbfc09
|
merrrrge
|
2018-04-26 22:07:00 +02:00 |
b3yond
|
591020f8cc
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-04-26 21:50:56 +02:00 |
b3yond
|
d706c4f1cc
|
created a user-facing page
|
2018-04-26 21:50:52 +02:00 |
Thomas L
|
642cf429e5
|
serve jquery from own server
|
2018-04-26 21:00:29 +02:00 |
b3yond
|
dd24a2b265
|
fixing import error
|
2018-04-16 09:38:55 +02:00 |
b3yond
|
3afa73ccaf
|
removed outdated images
|
2018-04-15 22:42:20 +02:00 |
b3yond
|
1a76cba4fb
|
changed background image to jpg & more beautiful
|
2018-04-15 22:41:33 +02:00 |
b3yond
|
84746a6d01
|
better log messages
|
2018-04-15 12:11:49 +02:00 |
b3yond
|
064ca181c0
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-04-15 11:59:50 +02:00 |
b3yond
|
16580f3181
|
implemented twitter DMs
|
2018-04-15 11:58:19 +02:00 |
b3yond
|
7f8697947c
|
twitter & masto sign limit
|
2018-04-15 11:42:34 +02:00 |
b3yond
|
758ff1db46
|
implemented mastodon DMs, city, and backend.shutdown function
|
2018-04-15 11:26:48 +02:00 |
b3yond
|
9b01ac7eac
|
save db in a persistent folder, /var/run is not persistent in every OS
|
2018-04-15 09:41:27 +02:00 |
b3yond
|
898f229145
|
Twitter OAuth dance works now!!1111 wuuuuhhuuuu
|
2018-04-14 18:16:05 +02:00 |
b3yond
|
0b41b43421
|
fixed db scheme error
|
2018-04-14 18:12:55 +02:00 |
b3yond
|
24beedf467
|
fixed several id typos
|
2018-04-14 17:56:48 +02:00 |
Thomas L
|
fd2a389d12
|
add error message for empty form.
|
2018-04-14 17:53:08 +02:00 |
b3yond
|
25c57039ea
|
fixed small, but nasty bug
|
2018-04-14 17:49:19 +02:00 |
b3yond
|
20cfe159e9
|
query is a dict, not a function
|
2018-04-14 17:38:49 +02:00 |
Thomas L
|
57cf3bd7d6
|
no return needed, redirect throws
|
2018-04-14 17:34:43 +02:00 |
Thomas L
|
1af14a5db4
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-04-14 17:32:15 +02:00 |
Thomas L
|
22de5e7e4e
|
add default triggerpattern
|
2018-04-14 17:31:53 +02:00 |
b3yond
|
4d556ec595
|
don't do except all -.- rather repair the fcking logging.
|
2018-04-14 17:31:01 +02:00 |
b3yond
|
bf7c21c113
|
request token is a dict, not a string
|
2018-04-14 17:19:20 +02:00 |
b3yond
|
45d4cd2062
|
fixed url() call
|
2018-04-14 17:00:30 +02:00 |
b3yond
|
034513718f
|
generate url with dedicated function
|
2018-04-14 16:36:57 +02:00 |
b3yond
|
261496c097
|
fixed config key error
|
2018-04-14 16:34:02 +02:00 |
b3yond
|
19cc64d00d
|
added logging for unstable functions
|
2018-04-14 16:31:45 +02:00 |
b3yond
|
27497e7129
|
log python errors to extra file
|
2018-04-14 15:22:05 +02:00 |
Thomas L
|
d280130b29
|
fix login and registration.
|
2018-03-29 21:58:55 +02:00 |
Thomas L
|
78331212e6
|
improve sendmail function.
|
2018-03-29 02:40:22 +02:00 |
b3yond
|
10fb150c21
|
merge
|
2018-03-29 02:00:28 +02:00 |
b3yond
|
29c35be8a5
|
reworked mailbot to implement bot.py
|
2018-03-29 01:50:05 +02:00 |
Thomas L
|
bfc311b6c9
|
omit bare except.
|
2018-03-29 01:25:17 +02:00 |
Thomas L
|
4981223ee8
|
catch some error cases.
|
2018-03-29 01:13:53 +02:00 |
Thomas L
|
9339015101
|
fix account confirmation.
|
2018-03-29 00:59:13 +02:00 |
Thomas L
|
4850860f82
|
use local mail daemon for confirmation links
|
2018-03-29 00:57:17 +02:00 |
b3yond
|
c9fd91de74
|
getting logging stuff
|
2018-03-29 00:39:45 +02:00 |
b3yond
|
affd209a3b
|
changed logging to new scheme in sendmail.py
|
2018-03-29 00:33:29 +02:00 |
b3yond
|
ca55223be9
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-03-29 00:31:38 +02:00 |
b3yond
|
5670c92d33
|
added logging to sendmail.py
|
2018-03-29 00:31:21 +02:00 |
Thomas L
|
2b6b3a2263
|
log to stderr
|
2018-03-29 00:24:56 +02:00 |
b3yond
|
0aa1d79621
|
changed default config after deployment learnings
|
2018-03-29 00:21:14 +02:00 |
b3yond
|
788f55860b
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-03-29 00:13:11 +02:00 |
b3yond
|
ba6e13a2be
|
started mail rewrite
|
2018-03-29 00:13:00 +02:00 |
Thomas L
|
8e08eb9c2e
|
fix recursive import
|
2018-03-29 00:12:19 +02:00 |
b3yond
|
c71bc8574a
|
solved loop bug
|
2018-03-28 23:50:55 +02:00 |
b3yond
|
bc41d7460c
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-03-28 23:47:02 +02:00 |
b3yond
|
9425fde917
|
clean up
|
2018-03-28 23:46:06 +02:00 |
Thomas L
|
88afab1270
|
cleanup
|
2018-03-28 23:40:26 +02:00 |
Tech
|
5db529702c
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-03-28 23:33:43 +02:00 |
b3yond
|
66bb1f86a3
|
reworked twitterbot according to new scheme
|
2018-03-28 23:33:04 +02:00 |
b3yond
|
49bd00fba3
|
clean up after refactor
|
2018-03-28 22:12:57 +02:00 |
b3yond
|
ec3053a0ab
|
small bugfixes
|
2018-03-28 20:24:21 +02:00 |
Tech
|
036c742f34
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-03-28 18:47:44 +02:00 |
Thomas L
|
1dd75c10d5
|
Refactoring.
|
2018-03-28 17:36:35 +02:00 |
Thomas L
|
890e720c91
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-03-27 23:37:19 +02:00 |
Tech
|
a3e33c36c6
|
added deployment instructions and fixed some deployment issues.
|
2018-03-27 20:02:47 +02:00 |
Tech
|
670a1a6d8f
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-03-27 19:21:47 +02:00 |
b3yond
|
51dec7e072
|
tested deployment and brought learnings to README. added nginx config.
|
2018-03-27 01:04:07 +02:00 |
Tech
|
c3f9f86d3f
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-03-26 22:24:06 +02:00 |
b3yond
|
2d7b222c21
|
removed attribution of author in bridged reports. #2
|
2018-03-26 21:21:51 +02:00 |
Tech
|
dde4e6af7b
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-03-26 20:55:23 +02:00 |
Thomas L
|
cb764f2ec3
|
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
|
2018-03-25 23:42:45 +02:00 |
b3yond
|
d207d4e960
|
Merge pull request #16 from d24phant/multi-deployment
propaganda - added our mission-draft
|
2018-03-25 22:57:40 +02:00 |
b3yond
|
5d2ffbd935
|
more paragraphs, some typos
|
2018-03-25 22:49:14 +02:00 |
d24phant
|
ce79b37b38
|
fixed some fails_pt2
Hopefully.... :)
|
2018-03-25 22:32:15 +02:00 |
d24phant
|
2fdc6f1f28
|
Delete propaganda.tpl
|
2018-03-25 22:31:00 +02:00 |
d24phant
|
f99b44d815
|
Fixed some fails
:)
|
2018-03-25 22:30:17 +02:00 |
d24phant
|
c980e7abb5
|
Added "our_mission"-draft
|
2018-03-25 22:06:31 +02:00 |
b3yond
|
95ada7ba62
|
Lorem Ipsum -> actual promotion text
|
2018-03-25 18:23:42 +02:00 |
b3yond
|
9ac7ab3b70
|
config format changed
|
2018-03-25 17:50:28 +02:00 |
b3yond
|
64f1fff275
|
don't even dare to try it out. I already changed it. :P
|
2018-03-25 17:31:51 +02:00 |
Thomas L
|
3ea06d1e93
|
Add .editorconfig
|
2018-03-24 16:35:16 +01:00 |
Thomas L
|
daf6fe831f
|
cleanup
|
2018-03-24 16:26:35 +01:00 |
Thomas L
|
751f9154cc
|
Add files for deployment. Make testing use memory-DB.
|
2018-03-24 15:02:11 +01:00 |
b3yond
|
061fb62bdc
|
started reworking the README
|
2018-03-24 11:58:15 +01:00 |
Tech
|
305fb8e06a
|
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-03-24 11:33:32 +01:00 |
b3yond
|
ba9b28f254
|
removed a lot of unnecessary clutter
|
2018-03-24 11:32:59 +01:00 |
b3yond
|
a8efcd7825
|
removed a lot of unnecessary clutter
|
2018-03-24 11:30:12 +01:00 |
b3yond
|
17d044ec20
|
changed config.toml layout for ticketfrei 2.0 #12
|
2018-03-24 11:25:14 +01:00 |
b3yond
|
be118fb4bd
|
renamed retweetbot & retootbot (wtf, those names)
|
2018-03-23 18:06:59 +01:00 |
b3yond
|
aa5669b019
|
changed trigger to work with db
|
2018-03-23 18:00:05 +01:00 |
b3yond
|
5f55eb88ff
|
changed twitter to work with db
|
2018-03-23 17:35:04 +01:00 |
b3yond
|
c548a81272
|
removed waste
|
2018-03-23 17:07:00 +01:00 |
b3yond
|
a65d410e4f
|
changing mail to use db, part 1; seen mails
|
2018-03-23 17:00:52 +01:00 |
b3yond
|
570792ba37
|
reworked mastodon to work with frontend. user, config, logging -> new files.
|
2018-03-23 15:51:52 +01:00 |
b3yond
|
c612a9dee0
|
rename to frontend.py & backend.py
|
2018-03-23 13:19:39 +01:00 |
b3yond
|
bd2599c91a
|
tested Mastodon OAuth Login - works now.
|
2018-03-23 13:14:06 +01:00 |
b3yond
|
81e2357e2f
|
merging toms commits
|
2018-03-23 11:21:10 +01:00 |
b3yond
|
a3b74dcfff
|
initializing logger is also done by ticketfrei now
|
2018-03-23 11:18:00 +01:00 |
b3yond
|
32e86a3c0e
|
ticketfrei can be imported now, takes care of loading config & logging
|
2018-03-23 11:05:24 +01:00 |
b3yond
|
b9613a60de
|
added twitter & masto OAuth to new web.py - untested, take care!
|
2018-03-23 02:28:00 +01:00 |
Thomas L
|
404be47d1b
|
Use IF NOT EXISTS instead of sqlite specific hack. Clean up formating. Other minor fixes.
|
2018-03-22 21:15:15 +01:00 |
b3yond
|
235b8524f8
|
db is persistent now
|
2018-03-22 11:32:43 +01:00 |
b3yond
|
9e09dcea84
|
fixed db init, fixed confirmation mails, added logout button
|
2018-03-22 11:22:28 +01:00 |
b3yond
|
c48704ea73
|
modified gitignore
|
2018-03-22 10:37:53 +01:00 |
b3yond
|
cdc88e3ee3
|
this file should have been ignored, I guess
|
2018-03-22 10:35:51 +01:00 |
b3yond
|
ee8040893e
|
fixed login error, db is now saved between different test runs
|
2018-03-22 10:34:53 +01:00 |
b3yond
|
390f4dc76e
|
if table "user" doesn't exist, db is created
|
2018-03-22 10:25:00 +01:00 |
b3yond
|
a176f856d8
|
unified formatting of db_init SQL
|
2018-03-22 10:05:49 +01:00 |
b3yond
|
529270a396
|
complete db create statement
|
2018-03-22 09:51:50 +01:00 |
Thomas L
|
3f4ec83abe
|
start refactoring web-frontend.
|
2018-03-22 02:23:31 +01:00 |
b3yond
|
f9033a009f
|
added mastodon oauth dance
|
2018-03-20 21:24:20 +01:00 |
b3yond
|
eb0252f235
|
added twitter OAuth dance.
|
2018-03-20 20:00:19 +01:00 |
b3yond
|
9cc2bf4228
|
typo
|
2018-03-18 21:37:34 +01:00 |
b3yond
|
28891d5069
|
outline for masto oauth
|
2018-03-18 21:36:46 +01:00 |
b3yond
|
9e70ff6866
|
removed debug messages, small layout changes
|
2018-03-17 15:57:56 +01:00 |
b3yond
|
87302faf9e
|
good- and blacklist configuration works now! <3
|
2018-03-16 18:59:40 +01:00 |
b3yond
|
8a7c2f0110
|
writing good/blacklist to db. Cookies don't work yet
|
2018-03-16 17:55:27 +01:00 |
b3yond
|
7bbcbe1ab1
|
writing goodlist & blacklist -> db
|
2018-03-16 15:17:12 +01:00 |
b3yond
|
4b21dddddf
|
created twitter/masto OAuth login stub
|
2018-03-16 14:21:15 +01:00 |
b3yond
|
26d1282413
|
implemented the enable button
|
2018-03-16 12:41:34 +01:00 |
b3yond
|
79f301d823
|
added OpenGraph data, started enable button
|
2018-03-16 09:51:10 +01:00 |
b3yond
|
2ce2a45f7b
|
fixed bg image on some browsers. fixed invalid email error.
|
2018-02-17 15:51:33 +01:00 |
b3yond
|
52c2d1e341
|
fixed FPD for bot.html
|
2018-02-17 12:31:49 +01:00 |
b3yond
|
1f01938a8c
|
This time I really fixed the css. almost.
|
2018-02-17 12:30:06 +01:00 |
b3yond
|
a7bae0aed9
|
login check with cookies works now. fixed some layout stuff
|
2018-02-16 17:46:43 +01:00 |
b3yond
|
1b75e03fc5
|
check if user already exists on registering
|
2018-02-16 14:16:50 +01:00 |
b3yond
|
7ccf6917c8
|
create db manually
|
2018-02-16 12:02:58 +01:00 |
b3yond
|
2e89f9bf2d
|
It's unfortunate, but apparently it is impossible to keep this file in the repo. >.<
|
2018-02-16 11:59:58 +01:00 |
b3yond
|
fb36221a40
|
readded db stub
|
2018-02-16 11:51:58 +01:00 |
b3yond
|
0c04ce4b70
|
delete db file
|
2018-02-16 11:50:23 +01:00 |
b3yond
|
1e0a8a09ed
|
gitignore readd. how do I prevent ticketfrei.sqlite from updating the stub in the repo?
|
2018-02-16 11:46:10 +01:00 |
b3yond
|
27902954e8
|
fixed wallpaper after confirmation mail
|
2018-02-16 11:39:31 +01:00 |
b3yond
|
821f201454
|
confirmation emails work now, accounts can be created.
|
2018-02-16 11:33:27 +01:00 |
b3yond
|
9e221ed290
|
Excepted IMAP connection Error
|
2018-01-30 16:10:33 +01:00 |
b3yond
|
3bc1010edf
|
small steps...
|
2018-01-26 17:54:11 +01:00 |
b3yond
|
0ba2438541
|
fix sqlite commands, rename to website.py
|
2018-01-26 15:19:03 +01:00 |
b3yond
|
0acb89ebf0
|
excepted IMAP4 error with unknown cause
|
2018-01-23 09:18:59 +01:00 |
b3yond
|
c9d5f7441a
|
excepted IMAP4 error with unknown cause
|
2018-01-23 09:17:26 +01:00 |
b3yond
|
ace28ee25a
|
summary: what is ticketfrei?
|
2018-01-19 16:42:43 +01:00 |
b3yond
|
63cf134ffa
|
merged ticketfrei 1.0 into multi-deployment #3
|
2018-01-19 16:33:46 +01:00 |
b3yond
|
c0328be3a4
|
one \ to much lol
|
2018-01-19 16:27:30 +01:00 |
b3yond
|
c9e6a35372
|
updated README to version 1.0. you can disable accounts now
|
2018-01-19 16:00:36 +01:00 |
b3yond
|
04e05ee8ca
|
excepted Mastodon API Error with a too broad exception
|
2018-01-19 00:17:09 +01:00 |
b3yond
|
37b2706a3b
|
excepted TweepError that was raised without an explanation further than 503
|
2018-01-18 21:48:36 +01:00 |
b3yond
|
9305a32eb7
|
added more save_last(), schadet nicht
|
2018-01-18 20:15:41 +01:00 |
b3yond
|
12fbbde79c
|
bots don't own trigger anymore
|
2018-01-18 15:18:20 +01:00 |
b3yond
|
21e4af6fa9
|
twitter accidentially crawled too many tweets
|
2018-01-18 15:14:04 +01:00 |
b3yond
|
c8e67d1937
|
better error handling of FileExistsError, fixed regex for mastobot
|
2018-01-18 15:10:05 +01:00 |
b3yond
|
10de40549c
|
added regex magic so twitter & masto don't mention themselves by accident
|
2018-01-18 14:48:53 +01:00 |
b3yond
|
ee61ba19e6
|
mailbot doesn't crawl mails which it wrote itself anymore
|
2018-01-18 14:23:11 +01:00 |
b3yond
|
72d0acb20a
|
bugfix: gave Report.__init__() twitter User object, not screen_name
|
2018-01-18 13:59:37 +01:00 |
b3yond
|
b174db3cfe
|
twitterbot.crawl() returns reports now, not statuses
|
2018-01-18 13:54:32 +01:00 |
b3yond
|
048bad181b
|
only send one status at a time
|
2018-01-18 13:42:23 +01:00 |
b3yond
|
b5288f341c
|
bugfix: FileExistsError
|
2018-01-18 13:40:07 +01:00 |
b3yond
|
75e1ff902c
|
function needs to take an argument
|
2018-01-18 13:19:11 +01:00 |
b3yond
|
d6a0c6d377
|
changed ticketfrei flow logic, integrated mailbot!!! #11
|
2018-01-18 13:06:53 +01:00 |
b3yond
|
cde5494de3
|
mailbot uses reports now, and doesn't need to own trigger
|
2018-01-18 12:42:37 +01:00 |
b3yond
|
ff73c5dc21
|
Standardized reports; moved flow() logic to crawl(), repost(), & post(); bots don't own Trigger anymore
|
2018-01-18 11:41:08 +01:00 |
b3yond
|
9ef0b27970
|
Tried to make confirm link work (WIP)
|
2018-01-18 09:39:06 +01:00 |
b3yond
|
9f060b405e
|
added nice slogan!
|
2018-01-09 23:01:01 +01:00 |
b3yond
|
5feb6cf5be
|
check hashes at login (not tested)
|
2018-01-09 23:00:00 +01:00 |
b3yond
|
da421769e9
|
generating confirmation links
|
2018-01-08 22:56:05 +01:00 |
b3yond
|
89ce129b38
|
first attempt at confirmation mails
|
2018-01-08 01:16:34 +01:00 |
b3yond
|
2f74791dd6
|
renamed promotion directory on master, too
|
2018-01-08 00:17:19 +01:00 |
b3yond
|
2e80d10222
|
renamed promotion directory
|
2018-01-08 00:16:29 +01:00 |
b3yond
|
2b4d8650c9
|
Merge branch 'master' of https://github.com/b3yond/ticketfrei into multi-deployment
|
2018-01-08 00:14:38 +01:00 |
b3yond
|
7689eb25f8
|
Started with the index page, worked on login & register.
|
2018-01-08 00:09:25 +01:00 |
Thomas L
|
f2a0cf18b4
|
replace logger class with standard python loggin
|
2018-01-07 20:22:32 +01:00 |
Thomas L
|
f0aaa4dc54
|
remove our api-keys m(
|
2018-01-07 18:48:35 +01:00 |
b3yond
|
b9e1b38963
|
blacklisted certain racist slurs
|
2018-01-07 01:33:10 +01:00 |
b3yond
|
409f9e80f8
|
exchanged link & QR-Code
|
2018-01-07 00:52:03 +01:00 |
b3yond
|
851992803f
|
created a flyer for autonomous centers
|
2018-01-06 22:20:36 +01:00 |
b3yond
|
79a8965d1c
|
wrote 3 articles for a false-flag-flyer :D
|
2018-01-06 21:31:23 +01:00 |
b3yond
|
a0ca940008
|
wrote fully fleshed out mailbot. has to be connected to ticketfrei.py #11
|
2018-01-05 17:13:41 +01:00 |
b3yond
|
5c98aa7677
|
started an IMAP listener to implement a 3rd bot: the Mailbot. #11
|
2018-01-05 14:16:24 +01:00 |
b3yond
|
01ad0e1c40
|
attach logfiles to shutdown mails
|
2018-01-05 11:20:07 +01:00 |
b3yond
|
e962bbbe85
|
removed unused shutdown contact, renamed variable
|
2018-01-05 11:02:45 +01:00 |
b3yond
|
0b89a52da3
|
log traceback of all unexpected Exceptions
|
2018-01-05 10:52:15 +01:00 |
b3yond
|
31a54fc19f
|
documented log config
|
2018-01-05 10:43:38 +01:00 |
b3yond
|
654af44534
|
reworked logger class - also handles bot crashes and tbs now. added configline for log directory.
|
2018-01-05 10:42:31 +01:00 |
b3yond
|
8357be7f7d
|
typo
|
2018-01-04 12:23:41 +01:00 |
b3yond
|
98dd5e4212
|
improved the traceback messages
|
2018-01-04 12:20:59 +01:00 |
b3yond
|
aa45a8e814
|
small fix
|
2018-01-04 11:05:36 +01:00 |
b3yond
|
0f6fc60b5e
|
crash reports are now sent via mail. documented config.toml.example
|
2018-01-04 11:02:42 +01:00 |
b3yond
|
df32f3c614
|
added class to write mails to users
|
2018-01-01 11:23:50 +01:00 |
b3yond
|
d7dea7df00
|
finished changes to class structure
|
2017-12-30 16:33:34 +01:00 |
b3yond
|
96ef5e2a3f
|
typo
|
2017-12-30 16:23:53 +01:00 |
b3yond
|
e64e3702f6
|
moved log to own class
|
2017-12-30 16:20:25 +01:00 |
Thomas L
|
594b3fb5de
|
fix fd mode
|
2017-12-30 11:31:16 +01:00 |
b3yond
|
d22c85da1b
|
Renamed config file to config.toml #6
|
2017-12-30 10:32:20 +01:00 |
b3yond
|
4aa4846527
|
optimized install docs
|
2017-12-30 01:21:57 +01:00 |
b3yond
|
7a1a857ab4
|
added documentation -> python3 #7
|
2017-12-30 01:17:13 +01:00 |
b3yond
|
cbf16b8f74
|
changed ticketfrei.py to python3 #7
|
2017-12-30 01:15:22 +01:00 |
b3yond
|
fb24c758a8
|
changed twitterbot to python3 + tweepy #7
|
2017-12-30 01:11:28 +01:00 |
b3yond
|
15d2c75b5a
|
Merge branch 'master' of https://github.com/b3yond/ticketfrei
|
2017-12-10 20:20:39 +01:00 |
b3yond
|
2c21fb09ca
|
added todo
|
2017-12-10 20:20:30 +01:00 |
b3yond
|
42aa60a968
|
wrote documentation
|
2017-11-28 15:11:09 +01:00 |
b3yond
|
a4eef4b086
|
updated gitignore
|
2017-11-24 18:16:38 +01:00 |
b3yond
|
9e38906898
|
new image
|
2017-11-24 18:15:56 +01:00 |
b3yond
|
b1348e5578
|
Merge branch 'master' of https://github.com/b3yond/ticketfrei
|
2017-11-24 18:13:52 +01:00 |
b3yond
|
1ee464cf97
|
patc designed a more readable sticker :D
|
2017-11-01 23:10:40 +01:00 |
b3yond
|
3ee52532d2
|
added nbg_ticketfrei logo
|
2017-10-18 19:15:16 +02:00 |
b3yond
|
357d6c4fc2
|
would be a nice feature
|
2017-10-17 15:29:09 +02:00 |
b3yond
|
36f919826f
|
Merge branch 'master' of https://github.com/b3yond/ticketfrei
|
2017-10-17 15:27:56 +02:00 |
b3yond
|
ee256af154
|
advice about using screen
|
2017-10-17 15:27:24 +02:00 |
b3yond
|
694a930d73
|
Merge branch 'master' of dl6tom.de:public/ticketfrei
|
2017-10-17 00:16:51 +02:00 |
b3yond
|
d6a94432c8
|
added another todo point
|
2017-10-17 00:15:56 +02:00 |
Thomas L
|
aefe78eb50
|
add license
|
2017-10-17 00:14:57 +02:00 |
b3yond
|
150e3579b7
|
added 2 todo points
|
2017-10-17 00:04:21 +02:00 |
ng0
|
f4b8300ac1
|
minor correction to ticketfrei.cfg.example
|
2017-10-14 19:54:57 +00:00 |
b3yond
|
50f81c3bc1
|
invented a campaign
|
2017-10-11 22:22:53 +02:00 |