Commit graph

16 commits

Author SHA1 Message Date
Jonathan Zernik
805f5aea62
Fix package python sdist for pypi (#1796) 2021-11-11 02:59:51 -08:00
Jonathan Zernik
6c1475995b
Use new icon (#1244) 2021-09-09 14:32:19 -07:00
Jonathan Zernik
930c1ff20c
Show custom user avatar (#740)
* Use material avatar in timeline avatar

* Load default profile image from static file

* Include base64 image in squeak display entry response

* Got default profile image working
2021-01-28 22:37:55 -08:00
Jonathan Zernik
86b2f6895c
Remove createdb script from manifest (#532) 2020-12-31 16:35:31 -08:00
Jonathan Zernik
34ec5deee8
Use python slim docker base image (#516)
* Use python slim image for both squeaknode and test

* Clean up dockerfiles

* Reorder dockerfile for squeaknode

* Load alembic config file from packaged module

* Alembic directory is now loaded from packaged module

* Got multi-stage docker build working

* Removed old app directory from docker config

* Remove commented package data arg from setup.py

* Remove unused alembic graft from manifest

* Fix extra space in alembic revision
2020-12-27 04:59:59 -08:00
Jonathan Zernik
99ddc2df77
Rename to squeaknode (#342)
* Rename squeakserver to squeaknode and get itest passing

* Fix itest dockerfile

* Rename more squeakserver to squeaknode

* Rename database from squeakserver to squeaknode

* Update readme

* Remove frontend/build from git

* Rename squeakserver to squeaknode in tox and main
2020-10-29 14:35:17 -04:00
Jonathan Zernik
0be9ade5ad
Include static react assets in setup install (#330)
* Include react build assets in static folder in setup install

* Remove comments from flask app startup
2020-10-28 15:00:21 -04:00
Jonathan Zernik
864db3d04e
Put frontend code in static folder (#324)
* Create webapp module in admin folder for flask app

* Almost working, but templates folder is still not included in packaged setup.py install output

* Update manifest file

* Got flask app working with templates
2020-10-25 21:49:58 -04:00
Jonathan Zernik
ceca429d78
Use configurable engine for db (#251)
* Use configurable engine in db class constructor

* Remove unused tables in db class

* Rename squeak db class

* Remove load db params comment
2020-08-19 23:14:45 -07:00
Jonathan Zernik
cead19b024
Optimize dockerfiles and update get wallet balance rpd method (#101) 2020-07-21 01:35:04 -07:00
Jonathan Zernik
278fa38db6
Init db on startup (#43)
* Create db tables on startup

* Move createdb script for itest to itest folder

* Fix teardown of dockercompose containers
2020-06-11 17:44:23 -07:00
Jonathan Zernik
88108f7810
Rename squeaknode to squeakserver (#28)
* Rename server entrypoint

* Updated manifest

* Moved db init.sql file

* Rename module to squeakserver
2020-06-04 17:47:49 -07:00
Jonathan Zernik
b2a0bc97be
pass flask configs through cfg file. (#5)
* pass flask configs through cfg file.

* Remove print line

* Add db to client.

* Call the initialize db function before starting the client.

* Add script to install rpc (#6)

* Add script to install rpc

* Remove comment.

* pass flask configs through cfg file.

* Remove print line

* Add db to client.

* Call the initialize db function before starting the client.

* Fix initialize db function.

* Update install rpc script.
2020-03-19 15:35:48 -07:00
Jonathan Zernik
46dd7f5287
Use separate modules client server (#1)
* Put server in separate module

* Fix flask app name for server in submodule

* Added common module
2020-02-29 18:30:52 -08:00
Jonathan Zernik
35ed57cc8b Rename to squeaknode 2020-02-28 19:13:19 -08:00
Jonathan Zernik
cea55d63bd Initial commit 2020-02-22 19:33:40 -08:00