Commit graph

276 commits

Author SHA1 Message Date
George Shaw
6555f720eb restructured to serve out of /home/[bundle_name]/document_root/ and also store logs in /home/[bundle_name]/logs, removing the need to keep track of anything other than .db files within the program for each bundle. the log read/write/truncate api's need fixed though 2018-01-18 15:33:21 -06:00
George Shaw
0db133f475
Merge pull request #126 from george-e-shaw-iv/master
Frontend SSH interface and user deletion upon bundle deletion
2018-01-11 11:30:30 -06:00
George Shaw
94887bc409 ssh interface is completely done other than some windows instructions on generating and using key-pairs to connect 2018-01-11 11:24:08 -06:00
George Shaw
b14311ca64 user is deleted upon bundle deletion 2018-01-11 11:23:36 -06:00
George Shaw
e17f7fca32 listing ssh keys and adding ssh keys 2018-01-10 20:57:21 -06:00
George Shaw
0562a4365e
Merge pull request #124 from mcrice123/password-length
Password length
2018-01-10 19:55:22 -06:00
Maria Rice
f6eefbbfec Merge branch 'master' into password-length 2018-01-09 14:20:16 -06:00
Maria Rice
34621171b3 made add user form erase password fields after submission 2018-01-09 14:12:59 -06:00
Maria Rice
f15cc5feae added check to create user form and made update password submission erase all fields 2018-01-09 14:10:21 -06:00
George Shaw
fe7108dd9f
Merge pull request #122 from george-e-shaw-iv/master
SSH API Hooks
2018-01-09 12:43:25 -06:00
George Shaw
b01536869a SSH is almost done, just needs an interface for adding/removing authorized keys. Also updated contributing docs and readme 2018-01-09 12:33:45 -06:00
Maria Rice
75053ef01a successful check on number of characters in password added 2018-01-09 12:24:32 -06:00
George Shaw
fe00595edf ssh process is in the works 2018-01-08 16:49:15 -06:00
George Shaw
80e369836b changes on work computer 2018-01-08 14:42:58 -06:00
George Shaw
13cad48293
Merge pull request #118 from george-e-shaw-iv/master
PHP CGI works and Router Deadlock Fixed - Thank you Jacob Walker
2017-12-18 14:20:06 -06:00
George Shaw
baeebba69b Merge remote-tracking branch 'upstream/master' 2017-12-18 14:10:52 -06:00
George Shaw
c556b23827 php cgi completely works, thank you jacob walker, and router potential deadlock is fixed, thank you again jacob walker. 2017-12-18 14:08:31 -06:00
George Shaw
b96eab3b8a
Merge pull request #117 from george-e-shaw-iv/master
php-cgi instead of php
2017-12-15 15:38:22 -06:00
George Shaw
d7a8490db8 Merge remote-tracking branch 'upstream/master' 2017-12-15 15:26:44 -06:00
George Shaw
b074fcd17e php cgi 2017-12-15 15:26:11 -06:00
George Shaw
fafc0ef227
Merge pull request #116 from george-e-shaw-iv/master
public can now serve php files
2017-12-15 11:14:59 -06:00
George Shaw
ab46023019 public can now serve php files 2017-12-15 11:10:52 -06:00
George Shaw
12291b25a8
Merge pull request #112 from george-e-shaw-iv/master
Fixed bundle deletion hangup and added support for domain view/deletion from server
2017-12-12 16:07:24 -06:00
George Shaw
5db28a9650 fixed bundle deletion hangup and added support to view and delete all registered domains from gpanel server 2017-12-12 15:59:12 -06:00
George Shaw
10372b00d6
Merge pull request #109 from george-e-shaw-iv/master
Routing done, nameserver configuration done, continued work on domain manager
2017-12-11 14:56:01 -06:00
George Shaw
03cabc0bc2 nameserver config and domain cleanup 2017-12-11 14:50:38 -06:00
George Shaw
4b2fed1f76 unlock was in the wrong place for mutex in router 2017-12-11 13:38:13 -06:00
George Shaw
5d1234089e oops 2017-12-11 13:36:48 -06:00
George Shaw
209f919220 changed fmt's to logs and i think i finished the router 2017-12-11 13:34:44 -06:00
George Shaw
518200e611 router proxy works 2017-12-11 12:49:32 -06:00
George Shaw
3db26321ef working on router 2017-12-11 12:01:57 -06:00
George Shaw
3d7fd0d893
Merge pull request #108 from george-e-shaw-iv/master
Implimented domain manager and router
2017-12-08 16:25:39 -06:00
George Shaw
5f732fc5ce implimented domain router 2017-12-08 16:18:11 -06:00
George Shaw
aeff7c00c8 started implimenting domain manager 2017-12-08 15:11:18 -06:00
George Shaw
1ba13fd5d9
updating implimented features 2017-12-07 16:09:30 -06:00
George Shaw
461f0caf5d
Merge pull request #107 from george-e-shaw-iv/master
Redirect already authenticated users away from the login page
2017-12-07 16:06:56 -06:00
George Shaw
cd3c4eee96 referencing issue #81 2017-12-07 15:59:45 -06:00
George Shaw
7c35770f26
Merge pull request #106 from george-e-shaw-iv/master
Secure account credentials, track a server admin email/name for use in auto-generated emails to clients
2017-12-07 15:34:50 -06:00
George Shaw
de6019d423 referencing issue #104 2017-12-07 15:29:36 -06:00
George Shaw
991b5897c5
Merge pull request #105 from george-e-shaw-iv/master
Bundles can now be deleted from the server
2017-12-06 15:56:38 -06:00
George Shaw
242f665f1a referencing issue #92 2017-12-06 15:52:23 -06:00
George Shaw
cb0a9ae577
Merge pull request #103 from george-e-shaw-iv/master
Bundle Creation Sends Email to Bundle Client
2017-12-05 17:27:47 -06:00
George Shaw
71cb34690b Merge remote-tracking branch 'upstream/master' 2017-12-05 17:21:57 -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
6ea6e95b46
Merge pull request #102 from george-e-shaw-iv/master
Server default user, gpserver package abstraction, and removal of user database struct literals within their apis
2017-12-05 13:10:26 -06:00
George Shaw
b4e16a6841 removing the redundent newline warnings 2017-12-05 13:07: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
8648796136
Merge pull request #101 from george-e-shaw-iv/master
add/remove/update users for account panel works
2017-12-05 12:34:42 -06:00
George Shaw
02bdff7bb6 add/remove/update users for account panel works 2017-12-04 17:09:26 -06:00