Commit Graph

  • 63045d1928 Redirect all requests to HTTPS. Nick Daly 2013-10-05 14:36:07 -05:00
  • 17f3965db8 Added XMPP settings form with control of in-band registration. James Valleroy 2013-10-03 19:18:51 -04:00
  • 349517339d Check output of XMPP account registration. James Valleroy 2013-10-03 06:16:37 -04:00
  • 2fd1d6e7b2 Added action to register xmpp account. James Valleroy 2013-09-29 23:00:54 -04:00
  • d0157e09ab Non-functional XMPP account registration form. James Valleroy 2013-09-29 22:28:26 -04:00
  • eee02c0ca1 Merge pull request #34 from jvalleroy/bugfixes Nick Daly 2013-09-29 13:03:59 -07:00
  • cda21f395f Fix to avoid python error about non-ASCII character. James Valleroy 2013-09-28 18:06:03 -04:00
  • 4048e77738 Fixes for plinth.config when run from source folder. James Valleroy 2013-09-28 18:04:53 -04:00
  • 6c988755ac Merge pull request #30 from petterreinholdtsen/do-not-clean-vendor-destdir Nick Daly 2013-09-28 10:49:16 -07:00
  • d722ca950f Merge pull request #31 from petterreinholdtsen/app-owncloud Nick Daly 2013-09-28 10:48:39 -07:00
  • f69549c480 Merge pull request #27 from petterreinholdtsen/forms-radio-buttons Nick Daly 2013-09-28 10:46:32 -07:00
  • 6758aa0d36 Merge pull request #33 from petterreinholdtsen/handle-unknown-users Nick Daly 2013-09-28 10:33:48 -07:00
  • 6630a8f3d5 Make sure login do not throw exception for unknown users. Petter Reinholdtsen 2013-09-26 20:04:27 +02:00
  • 7b9f6e09d3 Make sure apt do not ask questions when installing owncloud. Petter Reinholdtsen 2013-09-26 13:26:21 +02:00
  • 829e40198d Get owncloud enabling limping along. Petter Reinholdtsen 2013-09-26 11:34:04 +02:00
  • 55bf19865a Avoid removing vendor and $(DESTDIR). The vendor/ directory contain source used during build, and $(DESTDIR) might point to /usr/. Neither should be removed in the clean target. Petter Reinholdtsen 2013-09-25 11:23:51 +02:00
  • fe33c348b4 First draft to add owncloud support. Petter Reinholdtsen 2013-09-23 15:14:32 +02:00
  • 444365ec78 Rewrite plinth to use sudo and action scripts instead of exmachina for privileged accesss. Petter Reinholdtsen 2013-09-23 09:37:04 +02:00
  • 3c78b92d04 Add support for radio buttons. Petter Reinholdtsen 2013-09-19 12:35:16 +02:00
  • 0954d9d383 Merge pull request #17 from petterreinholdtsen/first-boot-create-user Nick Daly 2013-09-17 19:59:19 -07:00
  • f24d1fb94d Merge branch 'master' into first-boot-create-user Resolve conflicts in modules/installed/first_boot.py. Petter Reinholdtsen 2013-09-16 05:27:57 +02:00
  • c99f074f22 Use ExMachina already in Plinth/vendor. Nick Daly 2013-09-15 21:55:23 -05:00
  • 87753531d2 Reverted change 657068b0. Nick Daly 2013-09-15 21:47:18 -05:00
  • b71e832683 Merged Petter's unify-ExMachina-and-Plinth changes. Nick Daly 2013-09-15 21:40:23 -05:00
  • 5002715cb6 Merge pull request #24 from petterreinholdtsen/first-boot-no-dead-end Nick Daly 2013-09-15 17:48:30 -07:00
  • 32a86a54b5 Merge pull request #19 from petterreinholdtsen/first-boot-set-hostname Nick Daly 2013-09-15 17:43:31 -07:00
  • 60fa9b0ee0 Merge pull request #18 from petterreinholdtsen/find-exmachina-client-library Nick Daly 2013-09-15 16:11:59 -07:00
  • 4c42c1ad1f Merge pull request #20 from petterreinholdtsen/expert-user-access Nick Daly 2013-09-15 16:11:18 -07:00
  • 702bc2292b Merge pull request #21 from petterreinholdtsen/nonexpert-config-feedback Nick Daly 2013-09-15 16:10:27 -07:00
  • 04a266729e Merge pull request #22 from p1otr/master Nick Daly 2013-09-15 16:09:58 -07:00
  • b6b1119534 Merge pull request #25 from jvalleroy/fix-login Nick Daly 2013-09-15 16:05:32 -07:00
  • 8cd1d23e1e Improve message shown to the users. Petter Reinholdtsen 2013-09-13 10:04:50 +02:00
  • 5be8a552ab Enable multithread for UserStore DB. James Valleroy 2013-09-12 23:14:07 -04:00
  • 023325fdde Provide a way to get out of the first-boot screen, even if it isn't ready yet. Petter Reinholdtsen 2013-09-13 00:00:17 +02:00
  • 6409552e70 Fix exmachine import. Petter Reinholdtsen 2013-09-12 12:53:10 +02:00
  • 657068b026 Import exmachina into plint, using source from Tom Galloway. Petter Reinholdtsen 2013-09-12 11:05:08 +02:00
  • 7ff6ea14e2 Rewrite fix for UserStore.expert() to be more like UserStoreOld.expert(). Petter Reinholdtsen 2013-09-11 20:31:12 +02:00
  • 1615b7818b Give sensible feedback for non-expert users visiting system/configure. Explain that only expert users get access, instead of only showing an title. Petter Reinholdtsen 2013-09-11 20:13:46 +02:00
  • 6effc94349 Fix expert user access checks. Several places in the code, cfg.users.expert() is used as a boolean test to see if the current user is an expert user. But this do not work. Change the implementation of expert() to assume the current user if no argument is given, to get the code working. Petter Reinholdtsen 2013-09-11 20:11:45 +02:00
  • 71873b6702 Change first_boot module to show and update current hostname, instead of showing the box_name value and failing to set anything when the user specify a host name value. Petter Reinholdtsen 2013-09-11 14:04:34 +02:00
  • bad8939389 Fix typo blocking access to exmachina, and report the problem if unable to load the exmachina client library. Petter Reinholdtsen 2013-09-11 13:46:37 +02:00
  • 0e5bab19d6 Create admin user on first boot. Extend the first_boot module to ask for username and password of user to create on first boot, and create it as a privileged user. This should remove the need for the admin user with well known password. Petter Reinholdtsen 2013-09-11 09:58:42 +02:00
  • 20d4f961b6 use stdlib's json module if simplejson is missing Piotr Ożarowski 2013-09-10 23:12:46 +02:00
  • ec9a457e3e Merged: tzafrir's novendor patch. Nick Daly 2013-09-08 17:34:53 -05:00
  • a97061055c Merged: tzafrir's install_dir patch. Nick Daly 2013-09-08 17:31:27 -05:00
  • dc5139bd2d Simplify authentication code. Nick Daly 2013-09-08 16:53:40 -05:00
  • ad7f932fe8 Merged: Add time to auth.py Nick Daly 2013-09-08 16:52:57 -05:00
  • 10938f8ea9 Merge pull request #15 from petterreinholdtsen/typo-missing-submenus Nick Daly 2013-09-08 14:02:51 -07:00
  • ff1d882657 Merged: Clean up init.d script, fix dependencies and indentation. Nick Daly 2013-09-08 15:24:03 -05:00
  • 354148ae69 Normalized whitespace. Nick Daly 2013-09-08 15:20:09 -05:00
  • ce0d6a57e3 Included missing dependencies. Nick Daly 2013-09-08 15:07:18 -05:00
  • 46fb665fd8 Merge pull request #14 from petterreinholdtsen/typo-apps-openid Nick Daly 2013-09-08 10:50:40 -07:00
  • 63a5243e4b Fix typo making submenus fail to show up in plinth. Petter Reinholdtsen 2013-09-07 20:30:56 +02:00
  • 8f917f0349 Fix typo in apps module, Open ID -> Photo Gallery. Petter Reinholdtsen 2013-09-07 20:29:51 +02:00
  • 2f702d4736 Clean up init.d script, fix dependencies and indentation. Petter Reinholdtsen 2013-09-05 23:39:38 +02:00
  • 39ef8a0bf8 Merge pull request #11 from tomgalloway/master Nick Daly 2013-06-26 18:49:29 -07:00
  • 6a7a508eb1 Added withsqlite submodule. Tom Galloway 2013-04-25 09:53:26 +01:00
  • 2bd413e657 If needed instead of an elif. Tom Galloway 2013-04-24 09:29:58 +01:00
  • 3ab7d05bf3 Add hosting and auto-archive-creation. Nick Daly 2013-04-23 21:44:09 -05:00
  • f55c7a48ea Merged with James's upstream. Nick Daly 2013-04-23 17:49:22 -05:00
  • 157226f1b8 Updated links issue. Nick Daly 2013-03-23 22:05:17 -05:00
  • 1492fe9728 Unify authentication errors. Nick Daly 2013-03-23 19:59:20 -05:00
  • ea49a08675 Don't crash if we couldn't import ExMachina. Nick Daly 2013-03-23 18:45:07 -05:00
  • bef0bcecca Added "run make". Nick Daly 2013-03-23 18:44:32 -05:00
  • 83cc3b4614 Build files are now stored in ./vendor/ Nick Daly 2013-03-23 18:44:13 -05:00
  • f5cd610535 template fiddling, but who cares. We're going to simplify that way down and likely delete this file. James Vasile 2013-02-12 12:29:27 -05:00
  • 939753c892 add text hidden type James Vasile 2013-02-12 12:28:47 -05:00
  • bf0b3c28ab more intro screen work James Vasile 2013-02-12 12:27:08 -05:00
  • af650212ca remove order line (we don't need it). Don't require auth for firstboot James Vasile 2013-02-09 15:47:43 -05:00
  • f449b83ee5 log the html root for debugging purposes James Vasile 2013-02-09 15:46:27 -05:00
  • a8c3a73013 First boot hijacks root if needed James Vasile 2013-02-09 15:40:30 -05:00
  • d1a4d8ec9f start to handle state storage and transition James Vasile 2013-02-09 13:06:39 -05:00
  • 68f58ea8f5 remove dead code, edit directions to user, minor bug fix James Vasile 2013-02-09 12:44:23 -05:00
  • 557f8bbbfe Make template handle columns, stop using many different versions James Vasile 2013-02-08 15:22:43 -05:00
  • 243ed3f64b use 'with' construct to open file James Vasile 2013-02-09 13:47:06 -05:00
  • d4ad036ff0 new commits James Vasile 2013-02-09 13:35:37 -05:00
  • 6ab09922a3 resolve conflict James Vasile 2013-02-09 13:33:12 -05:00
  • f80e30342d adjust name of sqlite file bc withsqlite will add the extension James Vasile 2013-02-09 13:28:52 -05:00
  • 5612316128 don't track backup text files, don't worry about cherrypy.config James Vasile 2013-02-09 13:27:52 -05:00
  • 1ddf4bede4 Adjust how modules are imported James Vasile 2013-02-09 12:35:08 -05:00
  • 3c7aa32c5b Yay for first boot screens James Vasile 2013-02-08 10:15:42 -05:00
  • 2e1240ad18 added some more documentation James Vasile 2013-02-08 09:51:33 -05:00
  • f3d4604b7f use my repo James Vasile 2013-02-07 23:27:38 -05:00
  • a742b3e135 add __init__.py James Vasile 2013-02-07 17:53:09 -05:00
  • f475410bca Update withsqlite James Vasile 2013-02-07 17:51:56 -05:00
  • ce34a5eaa8 bit of Makefile reorganization James Vasile 2013-02-07 16:41:38 -05:00
  • c976b1a00c adjust makefile to use submodules James Vasile 2013-02-07 14:25:08 -05:00
  • c1ee3f73d3 add ex machina as a submodule James Vasile 2013-02-07 14:24:36 -05:00
  • fd42ac3deb add withsqlite as a subproject James Vasile 2013-02-07 14:18:04 -05:00
  • f0fd63b544 add missing pieces to make uninstall James Vasile 2013-02-07 12:55:43 -05:00
  • 0c1a79c2e7 remove some lies from README James Vasile 2013-02-07 12:24:19 -05:00
  • 338a0684ba quote the wildcards in rsync excludes James Vasile 2013-02-07 12:22:45 -05:00
  • fdd1d04170 Don't set DESTDIR in the Makefile See http://www.gnu.org/prep/standards/html_node/DESTDIR.html#DESTDIR James Vasile 2013-02-07 11:38:49 -05:00
  • 5aa7a680a9 no need for this with the new cfg parsing James Vasile 2013-02-07 11:35:32 -05:00
  • 65fe8434e3 Fix paths in installed version James Vasile 2013-02-07 11:30:37 -05:00
  • 9501204fcc Fix CherryPy Config James Vasile 2013-02-07 11:27:35 -05:00
  • 3a7f2bd860 no need to write a cherryp.config James Vasile 2013-02-07 09:22:00 -05:00
  • 63d2c3ee68 Makefile improvements James Vasile 2013-02-07 06:19:44 -05:00
  • 8440775141 put man page in place during make install James Vasile 2013-02-07 06:06:35 -05:00
  • d5354d6f42 tell people to use the issue tracker if they want to complain about a 404 James Vasile 2013-02-06 22:54:36 -05:00