Eli Ribble
c1c059953f
Start the frontend package
...
This is just based on npm init
2016-05-14 22:16:05 -06:00
Eli Ribble
f063c3fcfd
Update gitignore for npm modules
2016-05-14 22:13:40 -06:00
Eli Ribble
6a2cb087fc
Add GET /user/ implementation that works
...
Previously my GET was just a placeholder so I could build URIs against
it. Now it actually works and returns information on a user
2016-05-04 07:16:05 -06:00
Eli Ribble
69228f21ca
Add API for creating new users
2016-05-03 19:28:56 -06:00
Eli Ribble
c84288eaac
Set up basic testing framework with py.test
...
We're just testing that the about route works at all. We aren't even
testing that it does anything. But this represents wiring together a
bunch of things to get tests working including configuration
specifications, DB connections, table definitions, the app itself, etc
2016-05-03 18:59:08 -06:00
Eli Ribble
861b6f0f71
Implement a simple logout mechanism
...
I would have done a DELETE to /login/ to make it like a resource but my
browser won't do a raw <form> with method="DELETE" :(
2016-05-02 11:58:28 -06:00
Eli Ribble
94b78dacca
Add simple user login via flask_login
...
This doesn't do much - it'll authenticate any username and password. But
at least it will show me when a user is logged in and when they aren't,
which is useful to start figuring out the workflow for sessions
2016-05-02 11:54:32 -06:00
Eli Ribble
ccde1908ba
Add a script for running all pylint stuff
...
It's just a conveniece, but it's pretty convenient
2016-05-02 09:31:54 -06:00
Eli Ribble
4386c23f2f
Add a standard pylintrc file
...
I'm using mothermayi so it's nice to do things like turn off the reports
at the end
2016-05-02 09:31:23 -06:00
Eli Ribble
0ff3e50943
Put the version in the root module
...
Most packages do this, it's kind of an unratified standard
2016-05-02 09:30:59 -06:00
Eli Ribble
03e431a2ce
Get basic debug Flask application working
...
Now I can serve up an API endpoint that indicates the version. yay
2016-05-02 09:30:27 -06:00
Eli Ribble
681a62bbf5
Get alembic up and running
...
I took a stab at a reasonable schema just to get started. For now I want
workflows that are working. I'll pound the thing into the correct shape
in time
2016-05-02 08:46:12 -06:00
Eli Ribble
3e4eab0802
Ignore my virtual environment
...
Maybe this should go in a global config. Oh well.
2016-05-02 08:46:12 -06:00
Eli Ribble
8b563c3a8f
Add initial setup file with dependencies and simple readme
...
This is just to start sketching out the repository and how we go about
installing it
2016-05-02 08:46:12 -06:00
Eli Ribble
ef6b76e4f0
Initial commit
2016-04-27 19:31:26 -06:00