Commit Graph
40 Commits
Author SHA1 Message Date
ponas 2b3bffdc83 Allow Inside to get purchase date by identified by number and activation_code 2015-02-18 01:31:05 +01:00
ponas 2d3cb6af6a Sloppy conflict resolution 2015-02-17 09:36:32 +01:00
ponas 083a8284e6 Update .gitignore 2015-02-17 09:34:01 +01:00
ponas 8f7aa15ab7 Not needed 2015-02-17 09:33:46 +01:00
ponas 03ffacf4bd Merge branch 'master' into sendega
Conflicts:
	tekstmelding.py
2015-02-17 09:32:35 +01:00
ponas f3e956e3f4 Update readme, sample config, requirements 2015-02-17 09:29:32 +01:00
ponas 73e1dcaeac Add SQL template 2015-02-17 09:22:42 +01:00
ponas abc95b06e0 Switch to using the Sendega API. Now with delivery reports! 2015-02-17 09:13:48 +01:00
ponas 6e31ee9645 Move some Sendega and Inside utilities 2015-02-17 09:11:39 +01:00
nikolark 6d47fee748 Activation link: s/http/https 2015-02-14 14:43:56 +01:00
ponas 91bc493153 Remove CustomJSONEncoder 2015-01-14 20:27:21 +01:00
ponas 6b0d5df885 PEP8 2015-01-14 20:17:24 +01:00
ponas 3cf06df258 PEP8. Long lines are OKAY 2015-01-14 20:10:30 +01:00
ponas d852ebad1a Convert indentation to spaces. 2015-01-14 19:55:25 +01:00
ponas 01a8839fcf StreamHandler does not accept the 'stream' keyword argument even though the docs say so. 2014-08-13 21:03:02 +02:00
ponas 0c6af0271d Ooops, this isn't going well. 2014-08-13 20:49:27 +02:00
ponas af97256b7c Okay, so StreamHandler is not in logging.handlers like the other handlers. 2014-08-13 20:47:08 +02:00
ponas 94984d057c ImportError! Abort, abort! 2014-08-13 20:42:38 +02:00
ponas 80dabbb237 Adds logging to stderr. Finally fixes encoding issues. 2014-08-13 20:31:31 +02:00
ponas 73f00b24a9 Apparently our response body always gets sent as an SMS. Manic fix. 2014-08-11 20:02:00 +02:00
ponas a938b94b91 WSGI expects our app to be in 'application' 2014-08-11 19:45:07 +02:00
ponas e042b1b9e9 More manic unicode fixes. Logs renewals to din_user_update. 2014-08-11 17:32:04 +02:00
ponas ef9acf3321 Moves membership price to config. Properly handles msgid from push2.php. Fixes encoding issues for outgoing SMS. Sest use_dlr to 0 when logging sent SMS. Column response_to in din_sms_sent cannot be NULL. 2014-08-11 16:55:33 +02:00
ponas dc4968fede Updates README 2014-08-11 15:55:55 +02:00
ponas 01676c6ca9 Notify the user if billing failed. 2014-08-11 05:21:08 +02:00
ponas 6656c0c90d It's nearly complete! No DLR support yet. Needs some QA. 2014-08-11 05:04:02 +02:00
ponas 324c894ce3 Renames a EB_SENDER_DNS to EB_SENDER_BULK. EB_SIMULATE is now a boolean. 2014-08-11 05:02:26 +02:00
ponas c1a4d51a43 Adds python-requests to requirements. Eurobate HTTP PUSH config options. Non-functioning delivery report endpoint. 2014-08-10 16:12:43 +02:00
ponas c71ec519c3 Updates action column in din_sms_received. Cares about codewords. 2014-08-09 22:13:49 +02:00
ponas 48c8183c64 More logging. It appears debug logging will not show if DEBUG is False. 2014-08-09 05:05:08 +02:00
ponas 1258d8a093 Now with less repetition of column names. 2014-08-09 04:52:05 +02:00
ponas 5beed83851 Adds basic logic for deciding how to act when the user exists. 2014-08-09 04:40:42 +02:00
nikolark f68db21dc3 Generate some activation codes 2014-08-08 17:28:18 +02:00
ponas 0be937c34f Logs incoming messages. 2014-08-08 03:36:44 +02:00
ponas c6fce3a2dc Now has proper database handling. Hooray query_db()! 2014-08-08 02:48:44 +02:00
ponas e74e89d1dd Now uses Flasks configuration handler 2014-08-07 19:15:59 +02:00
ponas 4ba62574a2 Flask has its own request module, we don't need python-requests 2014-08-07 18:22:09 +02:00
ponas 562ae02baa Ignores config.py, renames config.py to config.py.sample 2014-08-06 21:12:22 +02:00
ponas a0251fc265 Adds config file. 2014-08-06 20:49:11 +02:00
ponas c522c45825 Initial commit 2014-08-06 20:27:10 +02:00