Egg
c7b34259eb
fix logging some more
2023-06-30 13:32:40 +02:00
Egg
32278bed15
fix logging
2023-06-30 13:30:32 +02:00
Egg
97e0566759
out of date and seemingly wrong encoding
2023-06-30 12:58:33 +02:00
Egg
d584cb7d79
improve sleep. add error logging to db
2023-06-22 08:14:30 +02:00
Egg
8784a0abf0
switch daemon to rc_exec
...
otherwise it fails to start
2023-05-28 22:22:39 +02:00
Egg
8c95f5a57f
improve logging
...
adds timestamps, levels to each message.
each time the daemon is started a message is printed too
2023-05-24 18:13:19 +02:00
Egg
81d20bf67c
less sleep pls
2023-05-24 17:56:59 +02:00
Egg
60df1dc9ad
add missing import
2023-05-24 17:49:39 +02:00
Egg
e362495437
Revert "Revert "decrease telegram timeout, add sleep for ratelimit""
...
This reverts commit 5e371768e3
.
2023-05-24 17:49:06 +02:00
Egg
19def1ed31
Revert "decrease telegram timeout, add sleep for ratelimit"
...
This reverts commit c11c23d44e
.
2023-05-24 17:36:35 +02:00
Egg
1acf567916
decrease telegram timeout, add sleep for ratelimit
2023-05-21 23:35:08 +02:00
Egg
1037622f3f
reordered sleep. updated deployment files
2023-05-21 23:23:37 +02:00
Egg
1486c79645
telegrambot: add a polling timeout aka wait for a while
2023-02-21 10:16:21 +01:00
Egg
d698bb2ed0
move sleep to do it for each message we send
2023-02-05 11:53:16 +01:00
Egg
a94afbaecf
reduce sleep to 0.5 seconds
2023-01-29 11:30:55 +01:00
Egg
d5c9981efd
add sleep to make backend use less CPU
2023-01-14 23:26:46 +01:00
missytake
feadd6ee29
skip if message is none
2021-04-04 11:31:13 +02:00
missytake
7b0d33a457
fixing attributeError, hopefully for good
2021-04-04 01:06:13 +02:00
missytake
27b79354e7
fix AttributeError
2021-04-02 17:33:26 +02:00
missytake
9ddd53fb8f
db locks: wait up to 5 seconds before restarting frontend
2021-03-19 19:51:06 +01:00
missytake
5d0cd82f9e
Fix import error
2020-08-07 12:39:04 +02:00
missytake
c982de4b7f
Restart frontend if there are DB lock errors
2020-08-07 12:29:39 +02:00
missytake
9fa6cde752
catch Mastodon Version errors
2020-07-29 21:45:16 +02:00
missytake
7af7c2a18d
create initial seen_tweets entry
2020-07-27 02:39:38 +02:00
missytake
1293861b0a
error handling and deployment
2020-07-27 01:14:59 +02:00
missytake
9a7eeef600
fix email Message parsing
2020-07-15 21:46:12 +02:00
missytake
337d5d4330
reload aliases table after appending
2020-07-15 21:01:29 +02:00
missytake
26def0a845
twitter DMs don't work anyway
2020-07-15 20:56:45 +02:00
missytake
6b62cd7355
requirements in one file
2020-06-30 17:27:12 +02:00
missytake
be72923f07
Repair blocklist ( #110 )
...
* fixing blocklist
* added logging of blocklist events
* goodlist logging
* twitter DMs are broken
* fixed blocklist & tested it
* disabling twitterDMs should be in a separate PR.
2020-06-17 10:51:05 +00:00
missytake
9b6c51ebd6
logging network errors
2020-06-16 19:05:07 +02:00
missytake
55082b8592
documented the architecture of Ticketfrei 2
2020-06-10 20:49:00 +02:00
missytake
1ad7f6f130
improved systemd file which recovers more easily from crashes
2020-01-15 19:57:18 +01:00
anon_user
0a30876f19
vmike read the docs & did some magic
2019-11-20 23:15:21 +01:00
anon_user
c2df1d83f8
don't spam the log if the network is failing
2019-09-15 07:30:50 +02:00
anon_user
bae6836800
Fixed shutdowns when Mastodon Errors can't get instance name
2019-09-14 12:12:16 +02:00
b3yond
6461a011e9
Merge pull request #106 from ticketfrei/masto502
...
More detailed Mastodon Server errors
2019-08-11 10:06:46 +02:00
b3yond
59f10c50f2
those errors are not unknown of course.
2019-08-09 15:29:51 +02:00
b3yond
87bca89efa
added backtrace to general error message
2019-08-09 15:21:49 +02:00
b3yond
fc2399346f
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
e1d1bd91f8
fixing None TypeError
2019-08-09 14:41:14 +02:00
b3yond
4f5f63b20f
logging telegram messages for debug purposes
2019-08-09 14:35:01 +02:00
b3yond
6686833ab5
... sending text reports should of course be allowed.
2019-08-09 12:24:09 +02:00
b3yond
b2acc15400
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
86af9e9a9f
Change to hasattr
2019-07-22 20:51:49 +02:00
SchoolGuy
b6b3aa5bfc
Check if the text property is inside the message object.
2019-07-14 15:58:22 +02:00
b3yond
6f823cb016
fixed uwsgi deployment instructions
2019-07-13 09:04:05 +02:00
b3yond
76d758d11c
added the server URL to masto server errors
2019-07-08 23:09:32 +02:00
b3yond
981b4a787a
more detailed Mastodon 5xx error messages
2019-07-08 23:04:33 +02:00
b3yond
2ca213d88a
Created a borgbackup script for deployments with nginx & uwsgi
2019-07-07 19:22:07 +02:00
b3yond
87c263cb3f
fixing import error
2019-05-17 20:42:13 +02:00
b3yond
b379620765
Merge pull request #86 from ticketfrei/masto502
...
don't log Mastodon 502 errors.
2019-05-04 12:04:51 +02:00
b3yond
39dbfacf28
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
647d5c028c
Update active_bots/telegrambot.py
...
Co-Authored-By: b3yond <b3yond@riseup.net>
2019-05-04 10:22:03 +02:00
b3yond
dc188e143c
Merge pull request #87 from ticketfrei/fix-none-error
...
fixed wrong exception
2019-05-03 17:11:25 +02:00
b3yond
3ddc3b35a3
Notify that telegram image reports are not supported. #90
2019-05-03 14:35:06 +02:00
b3yond
e66d167a0a
don't log Mastodon 502 errors.
2019-05-03 10:07:16 +02:00
b3yond
35bbe5f075
fixed wrong exception
2019-02-19 16:16:21 +01:00
b3yond
eb2bf5a063
Merge pull request #82 from ticketfrei/csrf
...
Building in CSRF prevention
2019-01-27 17:56:53 +01:00
b3yond
342d7d8ad9
Merge branch 'csrf' of github:ticketfrei/ticketfrei into csrf
2019-01-27 17:55:23 +01:00
b3yond
9f1812c911
better crypto
2019-01-27 17:53:37 +01:00
b3yond
31cce5884e
cleaning up the code.
2019-01-27 17:39:31 +01:00
b3yond
194d271cbc
hardened the token and fixed the signature
2019-01-27 16:31:59 +01:00
b3yond
164f0eae08
added CSRF token to settings template
2019-01-27 16:24:58 +01:00
b3yond
9873f1c15f
added CSRF token to settings template
2019-01-27 16:08:45 +01:00
b3yond
cf6736eb65
This was a weird merge conflict with my own branch o.0
2019-01-27 16:05:53 +01:00
b3yond
9e6e8aadfe
give CSRF token to template engine
2019-01-27 15:56:19 +01:00
b3yond
d0feecc9b2
write and read CSRF cookie
2019-01-27 15:39:49 +01:00
b3yond
de663b3dc1
write and read CSRF cookie
2019-01-27 14:52:42 +01:00
b3yond
bc7dc80b21
found last db.secret and fixed to use the getter
2019-01-27 11:37:21 +01:00
b3yond
91e0873309
removed redundant photo (how did it end up here? I should take a break.)
2019-01-12 01:20:22 +01:00
b3yond
1b7167e1f2
Merge branch 'envs'
2019-01-12 01:09:38 +01:00
b3yond
d601399fcf
Merge branch 'master' of github:b3yond/ticketfrei
2019-01-12 00:34:13 +01:00
b3yond
1f810b5b06
apparently I didn't find all calls to db.secret
2019-01-12 00:34:03 +01:00
b3yond
1e9ac5665b
new default background image
2019-01-12 00:19:02 +01:00
b3yond
c663a0d6b7
new default background image
2019-01-12 00:10:55 +01:00
b3yond
7ce809603a
Merge pull request #74 from ticketfrei/version-number
...
Version number
2019-01-11 23:31:25 +01:00
b3yond
e36df6e740
Merge pull request #76 from ticketfrei/envs
...
Use environment variables for config values
2019-01-11 23:25:31 +01:00
b3yond
83d7dd91e6
no need for such a verbose error message.
2019-01-11 15:16:37 +01:00
b3yond
3590aa67a3
fixing shutdown when exim4 is not set up
2019-01-11 14:52:58 +01:00
sid
f4f9925b4f
Merge pull request #75 from ticketfrei/git-sid-patch-1
...
Update LICENSE
2019-01-11 13:49:16 +01:00
sid
9e2102c81d
Update LICENSE
2019-01-11 13:48:29 +01:00
b3yond
6cb0b07486
updated the issue template
2019-01-11 13:44:27 +01:00
b3yond
054e59e3ee
added call to GET version (commit hash)
2019-01-11 13:38:47 +01:00
b3yond
5a782e47fb
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
184cc3b4a4
replaced attribute with get call
2019-01-11 13:23:37 +01:00
b3yond
a45dccdc9b
nicer error messages
2019-01-11 13:21:47 +01:00
b3yond
7cd0dc845a
check if account already exists #37
2019-01-11 12:15:28 +01:00
b3yond
e86a7ea612
formatting #70
2019-01-11 11:41:20 +01:00
b3yond
5e198603bd
Merge pull request #71 from patcon/patch-1
...
Add mission to README
2019-01-11 11:39:37 +01:00
Patrick Connolly
15cb948cc1
Add mission to README.
2019-01-07 14:51:37 -05:00
git-sid
5c2ca271d6
Fix pep8 non-compliant linebreak
2019-01-07 19:05:39 +01:00
git-sid
fe5c24d7fa
Replace 3 dots with ellipsis to save space
2019-01-07 19:05:32 +01:00
b3yond
96b4975b1f
fixing the original TypeError
2018-12-31 15:33:50 +01:00
b3yond
be568b7827
when you get crashes bc of your log messages -.
2018-12-31 15:32:19 +01:00
b3yond
6a206f1c0f
more verbose telegram error messages
2018-12-31 15:27:11 +01:00
b3yond
10836109b0
removed redundant table declaration
2018-12-28 14:43:18 +01:00
b3yond
5e5429dcfe
introduce extra var bc can't write to private attribute
2018-11-12 12:32:28 +01:00
b3yond
6d94c1b540
removed wrong comment - not only testing, also docker containers use this
2018-11-07 09:22:02 +01:00
b3yond
c6ce423841
setting host to 0.0.0.0 - it never worked with smth else anyway
2018-11-07 01:57:47 +01:00
b3yond
a534bc4e06
if an env var is an empty string, use values from example config
2018-11-06 18:08:51 +01:00
b3yond
ec2e218655
make config.py output directly applicable
2018-11-06 17:50:57 +01:00
b3yond
ffcb2506f6
beauty overhaul of config.py
2018-11-06 16:23:47 +01:00
b3yond
e8ac1ca1c4
fix small bug, print current config if directly called #64
2018-11-06 16:22:11 +01:00
b3yond
631396e764
if no config.toml, set config through environment #64
2018-11-06 16:17:47 +01:00
b3yond
25b9108e7f
updated example config options + 1 little fix
2018-11-06 08:56:24 +01:00
b3yond
7a7d405072
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
3d869e57ac
added 502 to unlogged Telegram error codes
2018-10-26 17:27:00 +02:00
b3yond
6d52400577
polishing the wording of RSS subscription
2018-10-26 17:25:25 +02:00
git-sid
729909bfd3
add rss feed notification option to info page
2018-10-19 08:26:20 +02:00
b3yond
4bb30224a9
add another issue template
2018-10-18 17:09:21 +02:00
b3yond
9fc55f0bbf
Merge pull request #57 from ticketfrei/issue-templates
...
Update issue templates
2018-10-18 17:06:14 +02:00
b3yond
f86559c0e1
Update issue templates
2018-10-18 17:04:06 +02:00
b3yond
6688eb9bfd
fix screenshot links in default city page
2018-10-13 20:01:51 +02:00
b3yond
71a34863b1
mastodon seen toots work differently now; function deprecated
2018-10-13 19:34:16 +02:00
b3yond
e821b7365e
reworked front page text
2018-10-13 19:01:54 +02:00
b3yond
5f49dc2b5e
brought README.md up to date
2018-10-13 18:56:09 +02:00
b3yond
75f508dcdf
excepted return message 34 so it doesn't get logged #39
2018-10-11 22:22:37 +02:00
b3yond
87fe7c1d59
excepted with wrong Exception
2018-10-11 21:30:55 +02:00
b3yond
7fbf7521fc
called wrong user method
2018-10-11 21:29:02 +02:00
b3yond
73ce2b53a9
fixing bug; twitterDM object wasn't created
2018-10-11 21:24:53 +02:00
b3yond
9121b49d0a
check if mention is in reply to anything #41
2018-10-08 23:32:33 +02:00
b3yond
ea95384a10
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
a89d1ce654
Merge remote-tracking branch 'origin/master'
2018-10-08 22:14:35 +02:00
b3yond
1f09a92c58
crawl the username only once from twitter and save to db #45
2018-10-08 21:31:25 +02:00
b3yond
cbf5502f99
fix repost bug
2018-10-08 21:26:39 +02:00
b3yond
8dc6290262
fix repost bug
2018-10-08 15:09:18 +02:00
b3yond
385941a2c6
ignore PGP signatures; I hope those messages get posted now #40
2018-10-08 15:02:27 +02:00
b3yond
35c3052fcd
really fix shutdown in #40
2018-10-07 23:28:29 +02:00
b3yond
0337869dd0
fix shutdown in #40
2018-10-07 23:27:06 +02:00
b3yond
2cc5824bb9
Merge pull request #50 from ticketfrei/rate-limit-39
...
missing newlines in /etc/aliases
2018-10-07 23:05:52 +02:00
b3yond
9b39fb7996
missing newlines in /etc/aliases
2018-10-07 23:01:14 +02:00
b3yond
7a2908f217
Merge pull request #49 from ticketfrei/rate-limit-39
...
Rate limit 39
2018-10-07 22:19:57 +02:00
b3yond
6f62304e72
insert empty row at account creation
2018-10-07 22:16:00 +02:00
b3yond
86622c66cb
reverting #39 - make rate limits per account, not app
2018-10-07 22:10:48 +02:00
b3yond
69f9c169ff
fixed sendmail calls
2018-10-07 21:02:48 +02:00
b3yond
131f18d8d0
cleaned up
2018-10-07 19:21:04 +02:00
b3yond
048f109a72
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
cfff54400b
changed promotion repo link #21
2018-10-07 19:15:18 +02:00
b3yond
8eec629c56
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-10-07 19:13:50 +02:00
b3yond
26da7821f9
moved promotion to own repository: https://github.com/ticketfrei/promotion #21
2018-10-07 19:13:23 +02:00
b3yond
a61c2f952d
moved promotion to own repository: https://github.com/ticketfrei/promotion
2018-10-07 19:12:44 +02:00
b3yond
ce88e4976d
fixing #42 - excepting more Telegram error codes
2018-10-07 19:09:02 +02:00
b3yond
9c0744c9d4
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
2018-10-07 18:48:05 +02:00
b3yond
5c13e1711a
fixing #40 - treating different message MIMEtypes
2018-10-07 18:47:37 +02:00
b3yond
5c5f6e1dca
comments, because the use of this file is not obvious.
2018-10-06 11:58:08 +02:00
b3yond
df007cd7e3
globals are in a separate python file now #39 #45
2018-10-06 10:44:07 +02:00
b3yond
6f5db8bb90
fixing #44 - refactoring how mails are sent
2018-10-06 10:20:37 +02:00
b3yond
b01012d32f
manually merging multi-deployment with master
2018-10-06 09:29:34 +02:00
b3yond
5f24384a9a
fixing #38 : putting the city into the From address of report mails
2018-10-06 02:46:54 +02:00
b3yond
a459ba92c1
fixing #39 - saving last request in global var, not db.
2018-10-06 00:56:12 +02:00
b3yond
76ca4d772a
fixed #41 - mention has to be in status text now
2018-10-05 23:40:41 +02:00
b3yond
272fcb2d49
crawl only mentions, no replies
2018-10-05 11:02:12 +02:00
b3yond
a70a7593ad
payload is extracted later, we need the message object here
2018-10-05 10:56:34 +02:00
b3yond
044185ff91
get text of email, not message object
2018-09-25 11:06:08 +02:00
b3yond
626ea8ab09
only save newer tweets, don't override with older
2018-09-24 23:16:05 +02:00
b3yond
c7dd0ac16b
save the newest id, not the current
2018-09-24 23:08:29 +02:00
b3yond
2129306758
excepting and logging Twitter Errors to prevent crashes
2018-09-24 23:02:10 +02:00
b3yond
8255b833fb
don't require correctly cased mail addresses
2018-09-24 22:40:29 +02:00
b3yond
fbeafc55ac
get text from db, not rows
2018-09-24 22:27:11 +02:00
b3yond
9a24237e97
repaired seen_tweets, this time 4 real
2018-09-24 22:14:17 +02:00
b3yond
bb1319473e
repaired seen_tweets
2018-09-24 22:10:23 +02:00
b3yond
37aa6ea0a5
bug in pattern matching
2018-09-24 21:11:28 +02:00
b3yond
74de0ee5da
fuck sql
2018-09-24 21:02:10 +02:00
b3yond
955e14b875
1 comma too much
2018-09-24 21:00:55 +02:00
b3yond
da2ddc2900
changed toot logic
2018-09-24 20:54:57 +02:00
b3yond
f07ef6ae79
weird log logic
2018-09-24 19:58:17 +02:00
b3yond
959edf3c13
transmitted wrong variable
2018-09-24 19:51:23 +02:00
b3yond
25121cf2eb
simple var name error
2018-09-24 19:46:21 +02:00
b3yond
7d81f51a54
logging reports for debugging
2018-09-24 19:41:48 +02:00
b3yond
2686860ea2
sqlite3 syntax error because of trailing "
2018-09-24 17:14:23 +02:00
b3yond
531c027f04
added email routing with exim4 via /etc/aliases
2018-09-23 18:53:46 +02:00
b3yond
dbcd2cd6ee
style guides ftw
2018-09-15 19:30:37 +02:00
b3yond
b560290e72
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
...
# Conflicts:
# template/settings.tpl
2018-09-15 19:20:25 +02:00
b3yond
dd1e967569
blacklist -> blocklist #31 to honor zuckerimtank@twitter.com
2018-09-15 19:01:58 +02:00
b3yond
0d9c6439a7
Merge pull request #36 from git-sid/multi-deployment
...
merge small stylechanges
2018-09-15 18:58:08 +02:00
b3yond
14d982702e
right of = should be right of =
2018-09-15 18:50:37 +02:00
b3yond
ac85b2e0be
peak readability
2018-09-15 18:47:43 +02:00
b3yond
ef4be74fd1
fix TypeError when updates == None
2018-09-14 19:59:45 +02:00
git-sid
7e6043f4a2
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
d77d68753c
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
756a9fb676
Make code more pep8 compliant
2018-09-13 17:33:33 +02:00
git-sid
09d5d23c07
small fix
2018-09-13 17:24:19 +02:00
b3yond
26b2fea755
Merge branch 'multi-deployment' of github:b3yond/ticketfrei into multi-deployment
2018-09-09 21:38:22 +02:00
b3yond
e5ab088c77
Merge branch 'multi-deployment' of github:git-sid/ticketfrei into multi-deployment
2018-09-09 21:37:30 +02:00
b3yond
228c0f1264
added telegram to default city page text.
2018-09-09 21:36:27 +02:00
b3yond
2e05c9ab91
those error messages are a bit universal.
2018-09-09 21:36:01 +02:00
b3yond
4c38a6c610
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
2897287b55
those error messages are a bit universal.
2018-09-09 20:32:10 +02:00
b3yond
120030460e
default values are bad practice
2018-09-09 20:28:13 +02:00
b3yond
b80fa78a17
fixed seen_toot problem
2018-09-09 20:22:41 +02:00
b3yond
4924519ba7
fixed telegram spam problem!!111
2018-09-09 18:06:12 +02:00
b3yond
9c27c4093a
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
dbfff0bad0
fixing more telegram bugs
2018-09-09 17:51:07 +02:00
git-sid
90ca3a8fa2
added message type filtering -> only text messages get crawled
2018-09-09 17:47:38 +02:00
b3yond
378e11bf59
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
2018-09-09 17:29:29 +02:00
b3yond
bd804a432d
Making Twitter Rate Limiting intelligent #35
2018-09-09 17:29:06 +02:00
git-sid
c93c7a47b8
added offset to telegram message polling to prevent duplicated responses
2018-09-09 17:22:00 +02:00
b3yond
2baa42d8f3
telegram troubleshooting and fine-tuning
2018-09-09 16:58:07 +02:00
b3yond
ecb9ac659d
appropriate success message
2018-09-09 15:45:25 +02:00
b3yond
8389eed9ca
debug level was not enough
2018-09-09 15:09:40 +02:00
b3yond
6d70f2bc3b
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
2018-09-09 14:58:12 +02:00
b3yond
26f720c1a8
logging confirmation links for debug purposes
2018-09-09 14:57:40 +02:00
git-sid
3de157d9bc
added twx dependency to README.md instruction
2018-09-09 14:26:46 +02:00
git-sid
885ba8930f
fixed telegram api bug (from -> sender)
2018-09-09 13:25:42 +02:00
b3yond
3622c085c1
host is configurable now
2018-09-08 16:31:02 +02:00
b3yond
3ce2084604
Port is configurable now
2018-09-08 16:06:25 +02:00
b3yond
e2365735ff
Merge pull request #32 from b3yond/mailbot
...
Rewriting the Mailbot, included subscription mechanism
2018-09-08 11:14:57 +02:00
b3yond
d295c42122
finished #23 code. rw city page info display. Unsubscribe = Delete
2018-09-08 11:14:00 +02:00
b3yond
adb637c22c
BE & FE store secret in DB. Unsubscribing works
2018-09-08 09:33:40 +02:00
b3yond
6edce5ba57
Merge branch 'multi-deployment' of github:b3yond/ticketfrei into multi-deployment
2018-09-01 14:01:18 +02:00
b3yond
76f8241792
wait on rate limit option for twitter APIs
2018-09-01 14:01:03 +02:00
b3yond
813dd406cb
Merge pull request #30 from jorgesumle/multi-deployment
...
HTML fixes
2018-08-11 17:28:00 +02:00
Jorge Maldonado Ventura
ad32035dbe
HTML fixes
2018-08-11 17:19:12 +02:00
b3yond
882d086a83
wrote unsubscribe function, but BE & FE have different secrets
2018-08-09 15:01:51 +02:00
b3yond
da7ead65fa
the mailbot can now receive messages from /var/mail/test
2018-08-08 17:09:26 +02:00
b3yond
fca383806d
started to build a mailbot implementing bot.py
2018-08-08 14:04:31 +02:00
b3yond
4ef9579a7d
Advertising mail notifications on the city page
2018-08-08 10:55:51 +02:00
b3yond
6b697ca200
Merge remote-tracking branch 'origin/multi-deployment' into multi-deployment
2018-08-08 10:42:08 +02:00
b3yond
2dece1fddd
you can now subscribe to mail notifications! Also db bugfixes.
2018-08-08 10:24:20 +02:00
b3yond
e5d0266124
mail subscription confirm functions;
...
confirmation code & mail template still missing
2018-08-07 15:10:28 +02:00
b3yond
164eb5e7a1
debugging the backend, adding mail subscribe page, finished VAG zeitung
2018-08-02 22:30:57 +02:00
b3yond
c1682a5730
markus s.
2018-08-02 22:04:26 +02:00
b3yond
3617ffb94a
added mail subscriber function, confirm missing
2018-07-22 13:56:15 +02:00
b3yond
e138c68dfa
added mail template callback functions
2018-07-22 13:47:56 +02:00
b3yond
19d5c8983f
added template for subscribing to mail notifications (untested)
2018-07-21 15:07:47 +02:00
b3yond
70d5c2c260
replaced illegal flyer parts
2018-07-17 23:41:33 +02:00
b3yond
a7f2b3847d
fixed backend deployment with systemd
2018-07-14 17:17:36 +02:00
b3yond
179bd439a3
took out mailbot for now. development of mailbot continues on the mailbot branch.
2018-07-14 16:49:11 +02:00
b3yond
68363ec979
bots are safely imported in the backend, except twitterDMs
2018-07-14 16:39:53 +02:00
b3yond
c7fcb75aa3
removing redundant p tags
2018-07-13 15:55:40 +02:00
b3yond
c5221a048a
fixing missing /form tag #28
2018-07-13 15:55:14 +02:00
b3yond
3f611a9e6c
included aktionsschwarzfahren in promotion newspaper
2018-07-13 15:12:48 +02:00
sid
1d9c5f3c01
modified telegram bot subscribe implementation
2018-06-30 22:11:41 +02:00
sid
0cf8705d2d
completed telegram subscriber list functionality
2018-06-30 21:32:22 +02:00
b3yond
ce2301c260
fixing settings issue with required forms
2018-06-25 21:14:22 +02:00
b3yond
02a6e0509b
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-06-25 21:13:47 +02:00
b3yond
8efbad7fdb
small changes to default markdown
2018-06-25 21:13:43 +02:00
b3yond
f626d0d25b
you need to checkout the multi-deployment branch, if you're actively developing
2018-06-24 00:26:00 +02:00
b3yond
1334b299e0
added development instructions to README
2018-06-24 00:24:01 +02:00
b3yond
5c4840e9c2
css fixes
2018-06-24 00:12:39 +02:00
b3yond
db8110de6e
added telegram to frontend
2018-06-24 00:00:48 +02:00
sid
4c91405f68
added /start, /stop, /help command check & small fixes
2018-05-29 07:07:15 +02:00
sid
20bcfa1bf6
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-05-29 00:10:22 +02:00
b3yond
4aa1bf90af
updated install instructions & gitignore
2018-05-28 22:26:07 +02:00
sid
c9b5fd1d5c
Merge branch 'multi-deployment' into multi-deployment
2018-05-28 21:18:22 +02:00
b3yond
152ef16ab1
only markdown shit still missing, is displaying äöü on production server.
2018-05-25 19:21:30 +02:00
b3yond
09a1f0ce5c
last markdown fixes, I swear!
2018-05-25 17:12:41 +02:00
b3yond
4aae0ba1df
You can now edit markdown in settings. #18
2018-05-25 16:50:02 +02:00
b3yond
b43779e6c8
fixed markdiown render issues. Closing #22
2018-05-25 16:31:08 +02:00
b3yond
d70a4759e3
more markdown fixes
2018-05-25 16:27:30 +02:00
b3yond
9c02b21fe8
small markdown fixes
2018-05-25 16:15:44 +02:00
b3yond
d633506c83
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
6b05686379
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-05-25 14:45:07 +02:00
b3yond
ab8a64d625
You can now set data for the city page. #22
2018-05-25 14:44:45 +02:00
sid
7b8924406d
added basic telegram backend support
2018-05-25 02:38:27 +02:00
b3yond
4ca4c563b2
backported the typo fixes by @git-sid in #19
2018-05-24 21:59:58 +02:00
b3yond
efb241c377
backported the typo fixes by @git-sid in #19
2018-05-24 21:58:20 +02:00
b3yond
8a2e35821e
Add API to get content of the user facing page
2018-04-27 01:20:37 +02:00
b3yond
e78733cbc9
displaying city or other titles on various pages. still ugly.
2018-04-26 23:48:26 +02:00
b3yond
db10139ae4
BETTER cat images!!11
2018-04-26 22:30:34 +02:00
b3yond
e97191fd78
added cat pictures <3333
2018-04-26 22:28:51 +02:00
b3yond
db161ad71b
fixing file not found 500 error
2018-04-26 22:23:58 +02:00
Tech
091372bf2b
merrrrge
2018-04-26 22:07:00 +02:00
b3yond
37c331693f
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-04-26 21:50:56 +02:00
b3yond
8058ced0ad
created a user-facing page
2018-04-26 21:50:52 +02:00
Thomas L
9618e5d3c6
serve jquery from own server
2018-04-26 21:00:29 +02:00
b3yond
65af21b313
fixing import error
2018-04-16 09:38:55 +02:00
b3yond
71dc61cc75
removed outdated images
2018-04-15 22:42:20 +02:00
b3yond
52694bca68
changed background image to jpg & more beautiful
2018-04-15 22:41:33 +02:00
b3yond
2cc6122a9e
better log messages
2018-04-15 12:11:49 +02:00
b3yond
4acab73266
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-04-15 11:59:50 +02:00
b3yond
8db4c108ae
implemented twitter DMs
2018-04-15 11:58:19 +02:00
b3yond
bc742f7dcc
twitter & masto sign limit
2018-04-15 11:42:34 +02:00
b3yond
1c13be1ef4
implemented mastodon DMs, city, and backend.shutdown function
2018-04-15 11:26:48 +02:00
b3yond
1445b587f7
save db in a persistent folder, /var/run is not persistent in every OS
2018-04-15 09:41:27 +02:00
b3yond
fab61d4dd3
Twitter OAuth dance works now!!1111 wuuuuhhuuuu
2018-04-14 18:16:05 +02:00
b3yond
cdabc7f226
fixed db scheme error
2018-04-14 18:12:55 +02:00
b3yond
c3229b0825
fixed several id typos
2018-04-14 17:56:48 +02:00
Thomas L
1603bdc102
add error message for empty form.
2018-04-14 17:53:08 +02:00
b3yond
49b9360add
fixed small, but nasty bug
2018-04-14 17:49:19 +02:00
b3yond
6ec51142f1
query is a dict, not a function
2018-04-14 17:38:49 +02:00
Thomas L
616da178e8
no return needed, redirect throws
2018-04-14 17:34:43 +02:00
Thomas L
7c433c5ff7
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-04-14 17:32:15 +02:00
Thomas L
7dff715656
add default triggerpattern
2018-04-14 17:31:53 +02:00
b3yond
22766abfe7
don't do except all -.- rather repair the fcking logging.
2018-04-14 17:31:01 +02:00
b3yond
40a0e968aa
request token is a dict, not a string
2018-04-14 17:19:20 +02:00
b3yond
7e44622b81
fixed url() call
2018-04-14 17:00:30 +02:00
b3yond
f997128447
generate url with dedicated function
2018-04-14 16:36:57 +02:00
b3yond
f57568b4dc
fixed config key error
2018-04-14 16:34:02 +02:00
b3yond
abad0baa58
added logging for unstable functions
2018-04-14 16:31:45 +02:00
b3yond
3a9770d548
log python errors to extra file
2018-04-14 15:22:05 +02:00
Thomas L
9b5440ee7e
fix login and registration.
2018-03-29 21:58:55 +02:00
Thomas L
decee6f30d
improve sendmail function.
2018-03-29 02:40:22 +02:00
b3yond
fd3b7f9beb
merge
2018-03-29 02:00:28 +02:00
b3yond
84982c6edf
reworked mailbot to implement bot.py
2018-03-29 01:50:05 +02:00
Thomas L
50e643ceed
omit bare except.
2018-03-29 01:25:17 +02:00
Thomas L
748b1a2a7c
catch some error cases.
2018-03-29 01:13:53 +02:00
Thomas L
449cc2588b
fix account confirmation.
2018-03-29 00:59:13 +02:00
Thomas L
c91ef55844
use local mail daemon for confirmation links
2018-03-29 00:57:17 +02:00
b3yond
f268fcfd48
getting logging stuff
2018-03-29 00:39:45 +02:00
b3yond
6f3880edad
changed logging to new scheme in sendmail.py
2018-03-29 00:33:29 +02:00
b3yond
645a17bbcd
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-03-29 00:31:38 +02:00
b3yond
22294c60d0
added logging to sendmail.py
2018-03-29 00:31:21 +02:00
Thomas L
9693d0dcd0
log to stderr
2018-03-29 00:24:56 +02:00
b3yond
17fd18b6c7
changed default config after deployment learnings
2018-03-29 00:21:14 +02:00
b3yond
a3b40244b3
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-03-29 00:13:11 +02:00
b3yond
d8b2b811da
started mail rewrite
2018-03-29 00:13:00 +02:00
Thomas L
1a4df14b73
fix recursive import
2018-03-29 00:12:19 +02:00
b3yond
85fcd06e26
solved loop bug
2018-03-28 23:50:55 +02:00
b3yond
c0c060a7ae
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-03-28 23:47:02 +02:00
b3yond
9d1b7deff3
clean up
2018-03-28 23:46:06 +02:00
Thomas L
73858ef485
cleanup
2018-03-28 23:40:26 +02:00
Tech
80415cd093
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-03-28 23:33:43 +02:00
b3yond
4844b92b9c
reworked twitterbot according to new scheme
2018-03-28 23:33:04 +02:00
b3yond
b51449a70a
clean up after refactor
2018-03-28 22:12:57 +02:00
b3yond
21f1e9ddb3
small bugfixes
2018-03-28 20:24:21 +02:00
Tech
c2d04c1b81
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-03-28 18:47:44 +02:00
Thomas L
e38a32d888
Refactoring.
2018-03-28 17:36:35 +02:00
Thomas L
fbf44525e3
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-03-27 23:37:19 +02:00
Tech
32855fb50d
added deployment instructions and fixed some deployment issues.
2018-03-27 20:02:47 +02:00
Tech
e69274a1f1
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-03-27 19:21:47 +02:00
b3yond
ff070d47c4
tested deployment and brought learnings to README. added nginx config.
2018-03-27 01:04:07 +02:00
Tech
c080a5fd4a
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-03-26 22:24:06 +02:00
b3yond
36d8329dcc
removed attribution of author in bridged reports. #2
2018-03-26 21:21:51 +02:00
Tech
5d9dc443d2
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-03-26 20:55:23 +02:00
Thomas L
6177c1c801
Merge branch 'multi-deployment' of dl6tom.de:public/ticketfrei into multi-deployment
2018-03-25 23:42:45 +02:00
b3yond
8f792cbeac
Merge pull request #16 from d24phant/multi-deployment
...
propaganda - added our mission-draft
2018-03-25 22:57:40 +02:00
b3yond
1cd2a6dedb
more paragraphs, some typos
2018-03-25 22:49:14 +02:00
d24phant
70b0fff5a1
fixed some fails_pt2
...
Hopefully.... :)
2018-03-25 22:32:15 +02:00
d24phant
60f54f5a2d
Delete propaganda.tpl
2018-03-25 22:31:00 +02:00
d24phant
ba31910a86
Fixed some fails
...
:)
2018-03-25 22:30:17 +02:00
d24phant
660815d7bb
Added "our_mission"-draft
2018-03-25 22:06:31 +02:00
b3yond
8ac2b22fde
Lorem Ipsum -> actual promotion text
2018-03-25 18:23:42 +02:00
b3yond
6178050059
config format changed
2018-03-25 17:50:28 +02:00
b3yond
6487d6e8ec
don't even dare to try it out. I already changed it. :P
2018-03-25 17:31:51 +02:00
Thomas L
b7f0a98613
Add .editorconfig
2018-03-24 16:35:16 +01:00
Thomas L
b6ed8f9890
cleanup
2018-03-24 16:26:35 +01:00
Thomas L
54aaecfbc1
Add files for deployment. Make testing use memory-DB.
2018-03-24 15:02:11 +01:00
b3yond
454a9d5e4d
started reworking the README
2018-03-24 11:58:15 +01:00
Tech
de2eeb8756
Merge branch 'multi-deployment' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-03-24 11:33:32 +01:00
b3yond
c618cb8d02
removed a lot of unnecessary clutter
2018-03-24 11:32:59 +01:00
b3yond
c4f6335bb9
removed a lot of unnecessary clutter
2018-03-24 11:30:12 +01:00
b3yond
18cf2ce312
changed config.toml layout for ticketfrei 2.0 #12
2018-03-24 11:25:14 +01:00
b3yond
714f04cbce
renamed retweetbot & retootbot (wtf, those names)
2018-03-23 18:06:59 +01:00
b3yond
8a90f70eb3
changed trigger to work with db
2018-03-23 18:00:05 +01:00
b3yond
d9be9f7705
changed twitter to work with db
2018-03-23 17:35:04 +01:00
b3yond
f7bce8e1ba
removed waste
2018-03-23 17:07:00 +01:00
b3yond
b2f50947c9
changing mail to use db, part 1; seen mails
2018-03-23 17:00:52 +01:00
b3yond
878a578dec
reworked mastodon to work with frontend. user, config, logging -> new files.
2018-03-23 15:51:52 +01:00
b3yond
e6c5d0d745
rename to frontend.py & backend.py
2018-03-23 13:19:39 +01:00
b3yond
30700d2c81
tested Mastodon OAuth Login - works now.
2018-03-23 13:14:06 +01:00
b3yond
4ccd8de63b
merging toms commits
2018-03-23 11:21:10 +01:00
b3yond
f6daca96eb
initializing logger is also done by ticketfrei now
2018-03-23 11:18:00 +01:00
b3yond
52c47dbbfe
ticketfrei can be imported now, takes care of loading config & logging
2018-03-23 11:05:24 +01:00
b3yond
81413a6812
added twitter & masto OAuth to new web.py - untested, take care!
2018-03-23 02:28:00 +01:00
Thomas L
86aefcffd4
Use IF NOT EXISTS instead of sqlite specific hack. Clean up formating. Other minor fixes.
2018-03-22 21:15:15 +01:00
b3yond
a67d5ecf32
db is persistent now
2018-03-22 11:32:43 +01:00
b3yond
fcc80493f2
fixed db init, fixed confirmation mails, added logout button
2018-03-22 11:22:28 +01:00
b3yond
16f7a24118
modified gitignore
2018-03-22 10:37:53 +01:00
b3yond
992a1a1d95
this file should have been ignored, I guess
2018-03-22 10:35:51 +01:00
b3yond
2e67986c59
fixed login error, db is now saved between different test runs
2018-03-22 10:34:53 +01:00
b3yond
23e4d6930b
if table "user" doesn't exist, db is created
2018-03-22 10:25:00 +01:00
b3yond
d1b14390ec
unified formatting of db_init SQL
2018-03-22 10:05:49 +01:00
b3yond
0e99a09ee3
complete db create statement
2018-03-22 09:51:50 +01:00
Thomas L
ba5711aefe
start refactoring web-frontend.
2018-03-22 02:23:31 +01:00
b3yond
205097b87f
added mastodon oauth dance
2018-03-20 21:24:20 +01:00
b3yond
968815f165
added twitter OAuth dance.
2018-03-20 20:00:19 +01:00
b3yond
970b3a7cdd
typo
2018-03-18 21:37:34 +01:00
b3yond
2c672a8e15
outline for masto oauth
2018-03-18 21:36:46 +01:00
b3yond
be9e7a70bf
removed debug messages, small layout changes
2018-03-17 15:57:56 +01:00
b3yond
0e0e81845e
good- and blacklist configuration works now! <3
2018-03-16 18:59:40 +01:00
b3yond
35b61ce369
writing good/blacklist to db. Cookies don't work yet
2018-03-16 17:55:27 +01:00
b3yond
0438fe8014
writing goodlist & blacklist -> db
2018-03-16 15:17:12 +01:00
b3yond
06739db87c
created twitter/masto OAuth login stub
2018-03-16 14:21:15 +01:00
b3yond
bfab3947c7
implemented the enable button
2018-03-16 12:41:34 +01:00
b3yond
f7bc84de0c
added OpenGraph data, started enable button
2018-03-16 09:51:10 +01:00
b3yond
c1a47473fe
fixed bg image on some browsers. fixed invalid email error.
2018-02-17 15:51:33 +01:00
b3yond
4ff86b2510
fixed FPD for bot.html
2018-02-17 12:31:49 +01:00
b3yond
ab9aa1070c
This time I really fixed the css. almost.
2018-02-17 12:30:06 +01:00
b3yond
6c6be9d747
login check with cookies works now. fixed some layout stuff
2018-02-16 17:46:43 +01:00
b3yond
420866ac03
check if user already exists on registering
2018-02-16 14:16:50 +01:00
b3yond
e056e80320
create db manually
2018-02-16 12:02:58 +01:00
b3yond
e896f83729
It's unfortunate, but apparently it is impossible to keep this file in the repo. >.<
2018-02-16 11:59:58 +01:00
b3yond
8143842e3c
readded db stub
2018-02-16 11:51:58 +01:00
b3yond
7b232725f7
delete db file
2018-02-16 11:50:23 +01:00
b3yond
32e15775de
gitignore readd. how do I prevent ticketfrei.sqlite from updating the stub in the repo?
2018-02-16 11:46:10 +01:00
b3yond
02c1b1d0e5
fixed wallpaper after confirmation mail
2018-02-16 11:39:31 +01:00
b3yond
f332c90207
confirmation emails work now, accounts can be created.
2018-02-16 11:33:27 +01:00
b3yond
7e7ed3f2ca
Excepted IMAP connection Error
2018-01-30 16:10:33 +01:00
b3yond
4eeef55de4
small steps...
2018-01-26 17:54:11 +01:00
b3yond
ebefa6f7e4
fix sqlite commands, rename to website.py
2018-01-26 15:19:03 +01:00
b3yond
71a02ecbc4
excepted IMAP4 error with unknown cause
2018-01-23 09:18:59 +01:00
b3yond
fd96cbe6c2
excepted IMAP4 error with unknown cause
2018-01-23 09:17:26 +01:00
b3yond
eb00b9dba4
summary: what is ticketfrei?
2018-01-19 16:42:43 +01:00
b3yond
728b191505
merged ticketfrei 1.0 into multi-deployment #3
2018-01-19 16:33:46 +01:00
b3yond
7e759143fe
one \ to much lol
2018-01-19 16:27:30 +01:00
b3yond
bc2b6aa828
updated README to version 1.0. you can disable accounts now
2018-01-19 16:00:36 +01:00
b3yond
f5759ad60d
excepted Mastodon API Error with a too broad exception
2018-01-19 00:17:09 +01:00
b3yond
45d5166499
excepted TweepError that was raised without an explanation further than 503
2018-01-18 21:48:36 +01:00
b3yond
0dc17d65f0
added more save_last(), schadet nicht
2018-01-18 20:15:41 +01:00
b3yond
38f7e31d6c
bots don't own trigger anymore
2018-01-18 15:18:20 +01:00
b3yond
424352e83c
twitter accidentially crawled too many tweets
2018-01-18 15:14:04 +01:00
b3yond
4b1848c895
better error handling of FileExistsError, fixed regex for mastobot
2018-01-18 15:10:05 +01:00
b3yond
1119d259f1
added regex magic so twitter & masto don't mention themselves by accident
2018-01-18 14:48:53 +01:00
b3yond
95466c5cc3
mailbot doesn't crawl mails which it wrote itself anymore
2018-01-18 14:23:11 +01:00
b3yond
331bf6277e
bugfix: gave Report.__init__() twitter User object, not screen_name
2018-01-18 13:59:37 +01:00
b3yond
3638c36c29
twitterbot.crawl() returns reports now, not statuses
2018-01-18 13:54:32 +01:00
b3yond
5c56d97e23
only send one status at a time
2018-01-18 13:42:23 +01:00
b3yond
4d39fd861d
bugfix: FileExistsError
2018-01-18 13:40:07 +01:00
b3yond
99a5c76e24
function needs to take an argument
2018-01-18 13:19:11 +01:00
b3yond
7e3e4cf706
changed ticketfrei flow logic, integrated mailbot!!! #11
2018-01-18 13:06:53 +01:00
b3yond
7129c50030
mailbot uses reports now, and doesn't need to own trigger
2018-01-18 12:42:37 +01:00
b3yond
42c72400fa
Standardized reports; moved flow() logic to crawl(), repost(), & post(); bots don't own Trigger anymore
2018-01-18 11:41:08 +01:00
b3yond
da559d6d8a
Tried to make confirm link work (WIP)
2018-01-18 09:39:06 +01:00
b3yond
066fa32958
added nice slogan!
2018-01-09 23:01:01 +01:00
b3yond
1f77827f54
check hashes at login (not tested)
2018-01-09 23:00:00 +01:00
b3yond
ee96441f21
generating confirmation links
2018-01-08 22:56:05 +01:00
b3yond
17c8febe49
first attempt at confirmation mails
2018-01-08 01:16:34 +01:00
b3yond
b2e85881fc
renamed promotion directory on master, too
2018-01-08 00:17:19 +01:00
b3yond
e0b413d653
renamed promotion directory
2018-01-08 00:16:29 +01:00
b3yond
c7f80e27a6
Merge branch 'master' of https://github.com/b3yond/ticketfrei into multi-deployment
2018-01-08 00:14:38 +01:00
b3yond
7f08bfe4e4
Started with the index page, worked on login & register.
2018-01-08 00:09:25 +01:00
Thomas L
93cb87fc81
replace logger class with standard python loggin
2018-01-07 20:22:32 +01:00
Thomas L
a3c711ff8e
remove our api-keys m(
2018-01-07 18:48:35 +01:00
b3yond
94016e8337
blacklisted certain racist slurs
2018-01-07 01:33:10 +01:00
b3yond
1ee68b19ac
exchanged link & QR-Code
2018-01-07 00:52:03 +01:00
b3yond
3913f2c991
created a flyer for autonomous centers
2018-01-06 22:20:36 +01:00
b3yond
98fec6b640
wrote 3 articles for a false-flag-flyer :D
2018-01-06 21:31:23 +01:00
b3yond
19460158f3
wrote fully fleshed out mailbot. has to be connected to ticketfrei.py #11
2018-01-05 17:13:41 +01:00
b3yond
4b9ebdaad8
started an IMAP listener to implement a 3rd bot: the Mailbot. #11
2018-01-05 14:16:24 +01:00
b3yond
6cb30f36d6
attach logfiles to shutdown mails
2018-01-05 11:20:07 +01:00
b3yond
bffbc2075b
removed unused shutdown contact, renamed variable
2018-01-05 11:02:45 +01:00
b3yond
6ad47b6a20
log traceback of all unexpected Exceptions
2018-01-05 10:52:15 +01:00
b3yond
b4ea602a76
documented log config
2018-01-05 10:43:38 +01:00
b3yond
d5b2d2b13b
reworked logger class - also handles bot crashes and tbs now. added configline for log directory.
2018-01-05 10:42:31 +01:00
b3yond
e7d17a30e2
typo
2018-01-04 12:23:41 +01:00
b3yond
b66c9862ec
improved the traceback messages
2018-01-04 12:20:59 +01:00
b3yond
acc80dbaa5
small fix
2018-01-04 11:05:36 +01:00
b3yond
7bc17ef95e
crash reports are now sent via mail. documented config.toml.example
2018-01-04 11:02:42 +01:00
b3yond
456f8decf9
added class to write mails to users
2018-01-01 11:23:50 +01:00
b3yond
7c00640afa
finished changes to class structure
2017-12-30 16:33:34 +01:00
b3yond
5f2fa46a47
typo
2017-12-30 16:23:53 +01:00
b3yond
b13baa018e
moved log to own class
2017-12-30 16:20:25 +01:00
Thomas L
90560d6fec
fix fd mode
2017-12-30 11:31:16 +01:00
b3yond
d188086fc0
Renamed config file to config.toml #6
2017-12-30 10:32:20 +01:00
b3yond
3471fa9dd7
optimized install docs
2017-12-30 01:21:57 +01:00
b3yond
f14b2aab6b
added documentation -> python3 #7
2017-12-30 01:17:13 +01:00
b3yond
e9c231e501
changed ticketfrei.py to python3 #7
2017-12-30 01:15:22 +01:00
b3yond
29d35c8d15
changed twitterbot to python3 + tweepy #7
2017-12-30 01:11:28 +01:00
b3yond
02a14598e5
Merge branch 'master' of https://github.com/b3yond/ticketfrei
2017-12-10 20:20:39 +01:00
b3yond
8bab892c2e
added todo
2017-12-10 20:20:30 +01:00
b3yond
dbc829a416
wrote documentation
2017-11-28 15:11:09 +01:00
b3yond
f259c9eccb
updated gitignore
2017-11-24 18:16:38 +01:00
b3yond
bff57e5a3c
new image
2017-11-24 18:15:56 +01:00
b3yond
a261c2bc59
Merge branch 'master' of https://github.com/b3yond/ticketfrei
2017-11-24 18:13:52 +01:00
b3yond
48383f1499
patc designed a more readable sticker :D
2017-11-01 23:10:40 +01:00
b3yond
57ca702854
added nbg_ticketfrei logo
2017-10-18 19:15:16 +02:00
b3yond
ced30cecd2
would be a nice feature
2017-10-17 15:29:09 +02:00
b3yond
4a46251971
Merge branch 'master' of https://github.com/b3yond/ticketfrei
2017-10-17 15:27:56 +02:00
b3yond
aa2489c2c0
Merge branch 'master' of dl6tom.de:public/ticketfrei
2017-10-17 00:16:51 +02:00
b3yond
e5800fb1d5
added another todo point
2017-10-17 00:15:56 +02:00
Thomas L
6a4136412c
add license
2017-10-17 00:14:57 +02:00
b3yond
78f7fb550a
added 2 todo points
2017-10-17 00:04:21 +02:00
ng0
2c7c6fb128
minor correction to ticketfrei.cfg.example
2017-10-14 19:54:57 +00:00