Commit graph

46 commits

Author SHA1 Message Date
George Shaw
aeff7c00c8 started implimenting domain manager 2017-12-08 15:11:18 -06:00
George Shaw
de6019d423 referencing issue #104 2017-12-07 15:29:36 -06:00
George Shaw
242f665f1a referencing issue #92 2017-12-06 15:52:23 -06:00
George Shaw
465cdd17b4 bundle creation now sends an email to the bundle client giving instructions and a default username/password 2017-12-05 17:19:12 -06:00
George Shaw
ce9a597787 setting server smtp settings is done 2017-12-05 16:53:27 -06:00
George Shaw
7f5b8b6420 server now checks for users and sets default user accordingly. did some package management for code readability in gpserver. also pulled the struct literals out of pkg/api/user and made it into a type in the database package. 2017-12-05 13:00:05 -06:00
George Shaw
7f9136cf2a changing password of users now works in server 2017-12-01 16:54:22 -06:00
George Shaw
b9256cc335 deleting server users now works 2017-12-01 16:17:16 -06:00
George Shaw
70121afc6b adding new users to server now works in panel 2017-12-01 15:05:32 -06:00
George Shaw
236c07504a referencing issue #93, deleting filtered ips now works 2017-11-30 17:19:44 -06:00
George Shaw
5aba3b60dd refactoring listing bundles on server 2017-11-30 16:16:17 -06:00
George Shaw
32d0876aae cleaning up ip filtering 2017-11-30 16:13:34 -06:00
George Shaw
a62b2a3cba adding filtered IPs now works 2017-11-30 16:05:08 -06:00
George Shaw
853a5311bd fixed issues #87, #88 2017-11-28 16:24:55 -06:00
Aaron
4babe59e9c resolves issue #71 2017-11-27 21:59:45 -06:00
George Shaw
9e91c4050a account management from server panel has been set up in general, APIs just need to be configured on the front end side. Status API is already set up to make sure it works. 2017-11-25 15:30:16 -06:00
George Shaw
a8c7d5c516 fixed logging completely and added server logging to the server panel 2017-11-22 17:04:10 -06:00
George Shaw
21a7519c0f fixed logging 2017-11-21 14:51:34 -06:00
George Shaw
66266f24a5 server finds existing bundles on startup and is able to list them in the backend now 2017-11-16 17:19:25 -06:00
George Shaw
e97c5c634c creating bundles is done 2017-11-15 16:00:05 -06:00
George Shaw
9cfa4fd8b1 started development on creating new bundles 2017-11-15 15:06:25 -06:00
George Shaw
92c180e57d started to fix APIs since adding gpserver 2017-11-15 12:10:21 -06:00
George Shaw
75b65b5e86 starting to create server->account->public structure 2017-11-14 17:38:35 -06:00
George Shaw
fb472d2258 generalized user request data readme 2017-11-13 16:26:28 -06:00
George Shaw
a45e23c6c4 issue #73 2017-11-13 16:25:42 -06:00
George Shaw
3da84454ee issue #63 2017-11-13 16:10:02 -06:00
George Shaw
9c186df91b issue #61 2017-11-13 16:02:35 -06:00
George Shaw
20e16bea78 truncate log file api complete 2017-11-10 16:38:02 -06:00
George Shaw
e1d33d5b7d setting up reading logs and some other various file operations 2017-11-10 14:59:15 -06:00
George Shaw
6e28648ce9 finished public server functionality and api to control it 2017-11-07 20:07:23 -06:00
George Shaw
ca7e6416f9 readme api curly braces 2017-11-06 12:12:30 -06:00
George Shaw
298367fb75 server api init and fixing user api readme 2017-11-06 12:10:47 -06:00
George Shaw
ddbdbabe48 referencing issue #59 2017-11-06 11:54:12 -06:00
George Shaw
08b94c3a4c referencing issue #57 2017-11-06 11:43:26 -06:00
George Shaw
b0bb87b2f0 refactored user api and removed some debug things in webhost 2017-11-03 17:23:10 -05:00
George Shaw
3461ffaec2 added jwt authentication 2017-11-03 17:18:26 -05:00
George Shaw
9f806691d5 a lot of front end work 2017-11-02 17:07:09 -05:00
George Shaw
8408d1f23b created session handler, session testing, implemented sessions to keep track of user authentication in the backend and implemented user logout api 2017-10-31 18:05:48 -05:00
George Shaw
92296fca50 refactoring/renaming/commenting/documenting 2017-10-30 16:09:45 -05:00
George Shaw
18fb087566 updated api readme 2017-10-30 15:51:58 -05:00
Hoang Dang
2c823b02a9 setup a readme file for api calls #39
(cherry picked from commit 9c6e90b)
2017-10-28 19:10:48 -05:00
George Shaw
ecf359d3ce check if user already exists in registration process 2017-10-27 14:32:00 -05:00
George Shaw
4237032778 updated user api to use hashed passwords 2017-10-26 16:37:09 -05:00
George Shaw
d451bda6b5 boltdb is working as well as authentication and registration for users. you can take it in index.html of the webhost 2017-10-26 14:50:25 -05:00
George Shaw
a283b4cd20 Added some needed comments, removed all literal HTTP codes and replaced them with the constants from the http package. Changed the way auth API works by returning a status code that returns the correct status of success (eventually I'm thinking we'll return a login token of sorts). 2017-10-25 14:46:21 -05:00
George Shaw
73231cc652 this should have definitely been several commits... I did a lot of things, added deps for boltdb, init boltdb, built out a way to handle APIs (don't know how good it is haha), and did some minor authentication that half-way works for the webhost 2017-10-24 17:07:40 -05:00