James Valleroy
064ea93f84
Update link to jwchat.
2014-05-01 19:38:28 -04:00
Nick Daly
9b3543c764
Allow services to be both internal and external again.
...
Reverting part of 887518ce on Sunil's advice:
An assumption made for the sake of simple API is that all
externally available services are also available internally. They
are not mutually exclusive.
Your change will enable a service only if it is not externally
available. For example, HTTPS is externally available. It will no
longer be made internally available. Which is not right.
We should either revert this line or introduce a way to mark all
the services as internal as well and write code handle that
properly.
2014-04-28 22:50:45 -05:00
Nick Daly
0cf051bd69
Remove unused import.
2014-04-28 21:27:00 -05:00
Nick Daly
887518ce88
Be explicit about running commands as the superuser.
...
superuser=True is a surprising default. Not happy-rainbow-surprising
but more dropping-a-large-rock-on-your-foot surprising.
2014-04-28 20:12:20 -05:00
Nick Daly
bf3286b736
Merge: Sunil's firewall branch (follow up commits).
2014-04-28 19:59:06 -05:00
Sunil Mohan Adapa
3ef1ed83ce
Add support for zones in firewall service
2014-04-27 18:16:32 +05:30
Nick Daly
9350052e59
Merge: Sunil's firewall branch.
2014-04-23 19:26:57 -05:00
Nick Daly
3c2a5be9af
Merge: Sunil's exec commits.
2014-04-23 19:21:52 -05:00
Nick Daly
66d0114d8f
Merge pull request #72 from petterreinholdtsen/owncloud-autoconfig
...
Merged: Pere's add code to enable owncloud by default using PostgreSQL.
2014-04-20 20:38:44 +00:00
Sunil Mohan Adapa
f77ceedc94
Make XMPP work with service framework
...
- This allows firewall to manage ports automatically
2014-04-18 12:55:32 +05:30
Sunil Mohan Adapa
f7dd63c0a6
Make ownCloud work with service framework
...
- This allows firewall to manage ports automatically
2014-04-18 12:54:42 +05:30
Sunil Mohan Adapa
32144e96ef
Basic firewall sevice based on FirewallD
...
- Ports are allowed in default zone as soon as a service is enabled
- Ports are disabled when all services depending on the port are disabled
- Shows current enabled state of services and their each of thier ports
2014-04-18 12:53:27 +05:30
Nick Daly
bd5f5c390a
Merge pull request #66 from jvalleroy/xmpp-hostname
...
Update XMPP and mDNS when changing hostname
2014-04-18 01:28:21 +00:00
Sunil Mohan Adapa
3fe40c223c
Minor i18n fixes for pagekite
2014-04-10 10:33:21 +05:30
Sunil Mohan Adapa
5a5ff04f8e
Dont use exec() in router module
2014-04-10 10:26:52 +05:30
Petter Reinholdtsen
d71d94f2d7
Add code to enable owncloud by default using PostgreSQL. Only need to specify the admin username and password to get going.
2014-04-05 21:39:05 +02:00
Sunil Mohan Adapa
c0ea7ee298
Dont use exec() in system/wan module
...
Also make the form submission actually work by adding hidden form
value and '/' at the end of form submission URL.
2014-04-05 15:38:19 +09:00
Sunil Mohan Adapa
afe345d01b
Cleanup system configuration module
...
- Add license header
- Fix pylint, pep8 and pyflakes warnings and errors
- Fix incorrect use of gettext._()
- Don't store hostname and timezone in Plinth storage. Instead use
values from probing the system
- Don't use exec()
- Other minor refactorings
2014-04-05 14:42:18 +09:00
James Valleroy
186f610708
Add tor information page.
2014-03-26 23:27:59 -04:00
James Valleroy
974a0146f2
When changing hostname, also update ejabberd and jwchat.
2014-03-26 18:50:55 -04:00
Nick Daly
be052c9969
Merge pull request #65 from jvalleroy/diagnostic-test
...
Merge: James's Diagnostics branch.
2014-03-25 00:48:54 +00:00
James Valleroy
67a5280073
Add license information and description for diagnostics module.
2014-03-24 20:46:51 -04:00
Nick Daly
6d6b5148cc
Merge pull request #62 from SunilMohanAdapa/master
...
Merge: Sunil's PageKite UI module.
2014-03-25 00:27:22 +00:00
James Valleroy
c349d875a6
Add diagnostic test which runs the freedombox testsuite and displays its result.
2014-03-24 20:17:28 -04:00
Sunil Mohan Adapa
0482507e04
Minor style update for PageKite UI
2014-03-24 00:08:19 +05:30
Sunil Mohan Adapa
b30b2f5683
Fix PageKite module load order so loads after /router/setup
2014-03-23 19:49:59 +05:30
Sunil Mohan Adapa
8db3217f16
Implement module for configuring PageKite
2014-03-23 19:09:24 +05:30
Sunil Mohan Adapa
288e4bb6ca
Place page specific js after jquery so that jquery can be used
2014-03-23 18:50:41 +05:30
James Valleroy
15070aefb6
Add link to jwchat.
2014-03-20 22:49:03 -04:00
Nick Daly
434a2a5833
Merge pull request #59 from jvalleroy/module-manager
...
Merge: James Valleroy's Plinth Module Manager
2014-03-02 23:24:22 +00:00
Nick Daly
c5ceae5819
Properly use bcrypt:
...
- Don't crypto: use a library provided time-independent comparison.
- Document details about max password length and other caveats.
2014-03-02 15:36:22 -06:00
James Valleroy
1e21712fa5
Instead of a separate page and form classes for ownCloud module, just need one class that does both.
2014-01-31 23:19:38 -05:00
James Valleroy
c9d58ee73d
Combined module management actions into a single file, so it should be easier to add new optional modules.
2014-01-31 21:44:32 -05:00
James Valleroy
411785eb3f
Make module manager work for any available modules.
2014-01-31 19:48:40 -05:00
James Valleroy
7c6f1e72fa
simple form for enabling/disabling owncloud module
2014-01-27 22:42:06 -05:00
Nick Daly
2f98202312
Added some module-level documentation.
...
Of course, only stage 0 (#1 : Hello!) is written. The rest will come
next.
2013-12-26 22:39:55 -06:00
Nick Daly
0ec794aaa7
Merge pull request #56 from jvalleroy/remove_old_user_db
...
Remove old user stuff
2013-11-24 20:43:35 -08:00
Nick Daly
16c994b787
Cleaned up missed references to privilegedactions.
2013-11-24 22:07:13 -06:00
Nick Daly
e23650232b
Merged async actions.
2013-11-24 18:46:16 -06:00
Nick Daly
6567dc1758
Renamed privilegedactions to actions.
2013-11-24 18:29:27 -06:00
James Valleroy
2eb4f8bf1a
Fix add/edit links in users module.
2013-11-20 21:37:03 -05:00
James Valleroy
030675b900
Remove old cfg.users_dir. Remove old UserStore class.
2013-11-20 21:29:28 -05:00
James Valleroy
880e9bd76a
Set default paths in auth_page module to begin with server_dir.
2013-11-16 13:21:27 -05:00
James Valleroy
42ab442930
Cosmetic changes to owncloud page.
2013-11-16 07:14:00 -05:00
James Valleroy
ea0f5b8102
Earlier I removed some flexibility from XMPP/Owncloud config forms to get things working. Restoring code that will make it easier to add new parameters in the future.
2013-11-16 07:05:27 -05:00
James Valleroy
6c15728426
Change Owncloud config form to use FormPlugin methods.
2013-11-16 00:10:06 -05:00
James Valleroy
ee8ee9f41f
Merge branch 'improve-apps-page' into bugfixes
2013-11-15 23:37:36 -05:00
James Valleroy
579ae89477
Change XMPP server config form to use FormPlugin methods. This works with POST form method.
2013-11-15 23:36:45 -05:00
James Valleroy
4111fca8eb
Move owncloud into its own module.
2013-11-14 22:21:17 -05:00
James Valleroy
63508b6bba
Fix some bugs in xmpp module.
2013-11-14 19:15:45 -05:00