10126 Commits

Author SHA1 Message Date
James Vasile
8f5dd5ea5c track cfg.py 2013-02-06 16:15:31 -05:00
James Vasile
8d7f2b4dbd move to ini file and config parser 2013-02-06 16:15:31 -05:00
James Vasile
ca7a92367b standard plinth config 2013-02-06 16:15:23 -05:00
James Vasile
8cca7636ed s/build/vendor/ 2013-02-06 16:00:28 -05:00
James Vasile
3ad9ed794c remove dead code line 2013-02-06 15:59:31 -05:00
James Vasile
fb3af15edd remove cherrypy.cfg from default 2013-02-06 12:39:49 -05:00
James Vasile
500a8f1e79 write cherrypy.config if needed 2013-02-06 12:39:05 -05:00
James Vasile
2288b7804a s/_DIR/DIR/ 2013-02-06 09:00:19 -05:00
James Vasile
cba61a0847 handle pidfile missing from cfg.py 2013-02-05 18:46:10 -05:00
James Vasile
c50029c2ec bump copyright year 2013-02-05 18:45:40 -05:00
James Vasile
a9524c4185 fix exmachina import 2013-02-05 18:45:23 -05:00
James Vasile
84af4a745c cleanup 2013-02-05 16:31:49 -05:00
James Vasile
89e39472ef s/build/vendor/ 2013-02-05 16:12:01 -05:00
James Vasile
f6a9f4c0d5 add cherrypy3 to Makefile, clean up some git 2013-02-05 16:08:17 -05:00
James Vasile
a14727f2fc pull withsqlite from github 2013-02-05 16:06:16 -05:00
James Vasile
1788f97c83 delete withsqlite from distrib 2013-02-05 16:05:25 -05:00
James Vasile
a346b53d6e use packaged version of cherrypy, adjust install instrux to suit. 2013-02-05 16:02:08 -05:00
James Vasile
028ab7fcfb combine build and vendor dirs 2013-02-05 15:10:13 -05:00
jvasile
d0e0285892 Merge pull request #5 from NickDaly/master
Stuff James Will Like
2013-02-05 10:55:19 -08:00
Nick Daly
d8df39f384 Merge pull request #9 from tomgalloway/master
Add User & Delete User now works correctly.
2013-01-22 19:32:10 -08:00
Tom Galloway
76d67d67f1 Add User & Delete User now works correctly. 2013-01-22 20:22:19 +00:00
Nick Daly
ba15a92023 Merge pull request #8 from tomgalloway/master
Manage User & Groups pages now display correctly but don't do anything yet.
2013-01-21 17:49:13 -08:00
Tom Galloway
c4cddbfc0e Changes to get user management screens started. Updated UserStore to add all expected functions. Added tests for these functions. 2013-01-21 10:30:52 +00:00
Tom Galloway
a312b6d288 Removed changes to get withsqlite from github as it's a different version? 2013-01-16 15:05:04 +00:00
Tom Galloway
646b5518bb withsqlite is now retrieved from github. Manage User & Groups pages now display correctly but don't do anything yet. 2013-01-16 13:08:48 +00:00
Nick Daly
5ceeded54e Merge pull request #7 from tomgalloway/master
Fix to allow hostname to be updated on Ubuntu.
2013-01-10 18:33:02 -08:00
Tom Galloway
b54a4906e6 Fix to allow hostname to be updated on Ubuntu. This needed a change to exmachina which I've created a pull request for. I've updated Make to point to my fork of exmachina until this has been merged, when it can be reverted. 2013-01-10 09:15:31 +00:00
Nick Daly
8e16374136 Commented out the extra bjsonrpc call. 2013-01-06 16:05:58 -06:00
Tom Galloway
b45d5cfe85 Extra predepend's, plinth doesn't need to run as root, pidfile location set in cfg file. 2013-01-04 12:50:51 +00:00
Tom Galloway
95118b3b96 Clean now uses BUILD_DIR variable. 2013-01-03 15:22:16 +00:00
Tom Galloway
847d000f99 Plinth needs to be run as root currently. 2013-01-03 15:20:37 +00:00
Tom Galloway
076bf829e7 Extra predepend 2013-01-03 15:12:15 +00:00
Tom Galloway
b2c157ec1d Added predepend packages and updated python path for build folders. 2013-01-03 15:08:06 +00:00
Nick Daly
fed5bd13f1 Externalized ExMachina again, partially reverting change:
f1e764f2e5728113f191456236d02fdae6e7680a

Partially revert the EM integration change, it's not solid yet.  This
allows EM to grow on its own.  However, I'm not reverting the whole
change because I want to make it easy to use EM from an external
repository, and most of the Plinth-specific changes are good.  To use
EM in Plinth again, make sure EM and Plinth are in the same directory
before running start.sh.  The directory structure should look like:

    ./exmachina/
    ./plinth/

start.sh updates Python's path correctly, so this change should be
transparent and Plinth should still run the same.
2012-11-11 13:13:22 -06:00
Nick Daly
88225aa3ae Created start.sh to handle ExMachina outside of Plinth. 2012-11-11 12:25:11 -06:00
Nick Daly
c129254e8a Merge branch 'master' of github.com:NickDaly/Plinth 2012-10-07 20:37:36 -05:00
Nick Daly
ded54c9c48 Created link issue.
Plinth really should link clients to the right pages.
2012-10-07 20:36:50 -05:00
Nick Daly
f03e184c78 Added default pidfile. 2012-10-07 20:28:42 -05:00
Nick Daly
c9fbe4d3d8 Merge pull request #5 from jvalleroy/master
Merge James Valleroy's "small bugfix"
2012-10-06 14:41:03 -07:00
James Valleroy
480aacfac5 Fix host cfg and print on startup 2012-10-04 21:39:12 -04:00
Nick Daly
3ef8e8bbc2 Customize host in cfg.py.
We start with a default of 127.0.0.1, because anything else is stupid.

Change to 0.0.0.0 to serve to everybody.
2012-09-23 18:32:16 -05:00
bnewbold
82df0a800d fix test comments (thx nick daly) 2012-08-07 16:42:29 -07:00
bnewbold
7c9cb6ccb9 update .gitignore 2012-07-26 12:53:42 -07:00
bnewbold
9519ac9ebf use permissions for exmachina socket 2012-07-26 12:42:06 -07:00
bnewbold
09fbb23e90 use exmachina to configure timezone 2012-07-26 12:41:26 -07:00
bnewbold
53d1d8f280 add exmachina HOWTO 2012-07-26 12:30:29 -07:00
bnewbold
0430892518 updates/improvements to exmachina 2012-07-25 23:14:42 -07:00
bnewbold
f1e764f2e5 integrate exmachina configuration management layer
- add exmachina code and test code
- modify plinth.py to listen for shared secret on stdin at start
  (if appropriate flag is set) and try to connect to exmachina daemon
- use exmachina to read and set /etc/hostname as a demo
- update plinth init.d script to start exmachina and share keys
- update docs with new deps and run instructions
2012-07-12 22:25:50 -04:00
Sean O'Brien
337560b0d1 just making sure I can push to this repo 2012-03-12 16:58:43 -04:00
Sean O'Brien
5685d3f387 fixes to boostrap, new icons, mobile view works 2012-03-12 14:39:32 -04:00