James Valleroy
|
186f610708
|
Add tor information page.
|
2014-03-26 23:27:59 -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 |
|
Nick Daly
|
7f3b1a62c8
|
Added fixme.
|
2013-11-12 22:05:03 -06:00 |
|
Nick Daly
|
22cce897bc
|
Made security.mdwn a little more explicit wrt bcrypt.
|
2013-11-12 21:13:02 -06:00 |
|
James Valleroy
|
2f7b56e6a9
|
No need to have avoid timing side-channel attack in user_add. We're just going to tell you if the user already exists anyway.
|
2013-11-11 07:34:27 -06:00 |
|
James Valleroy
|
96edae33ed
|
Remove time.clock line in auth module. It wasn't being used.
|
2013-11-11 07:34:27 -06:00 |
|
James Valleroy
|
292bedebe6
|
Use POST instead of GET for forms. It seems like it's working now.
|
2013-11-11 07:34:27 -06:00 |
|
James Valleroy
|
25974bad85
|
Modify firstboot and user_add forms to use add_user function.
|
2013-11-11 07:34:27 -06:00 |
|
James Valleroy
|
3a696e0bb9
|
Fix check for already existing username in add_user. Add documentation of process for storing and validating hashed passwords.
|
2013-11-11 07:31:53 -06:00 |
|
James Valleroy
|
f7ad1089a5
|
Update tests for auth module, and fix some bugs discovered in auth module.
|
2013-11-11 07:31:53 -06:00 |
|
James Valleroy
|
2abe8559e5
|
Add add_user function to auth module.
|
2013-11-11 07:31:53 -06:00 |
|
James Valleroy
|
c4b2fb1a60
|
Use bcrypt to hash passwords for new users in firstboot and user_add forms. Removed references to md5 hashing which was already non-functional.
|
2013-11-11 07:31:53 -06:00 |
|
James Valleroy
|
4a9177a257
|
Use bcrypt for login form. Add tests to check that salts and hashes are random, and check handling of invalid passwords or salts.
|
2013-11-11 07:28:26 -06:00 |
|
Nick Daly
|
8ba1d318ec
|
Hash the password on the server.
This saves us the need of distributing additional client libraries,
and requires us to actually enable proper security instead of
badly-built shims.
|
2013-11-10 21:54:39 -06:00 |
|
Nick Daly
|
95fbf9527f
|
Merge pull request #50 from jvalleroy/fix-redirects
Fix redirects
|
2013-11-10 19:34:34 -08:00 |
|
Nick Daly
|
13d8514634
|
Merge pull request #49 from jvalleroy/fix-hostname-change
Fix parameter for hostname-change
|
2013-11-10 13:12:46 -08:00 |
|
James Valleroy
|
7536b7387b
|
Remove references to deleted md5.js file.
|
2013-11-02 17:34:17 +00:00 |
|
James Valleroy
|
7b3a2fbe2c
|
Remove completed TODO.
|
2013-11-02 17:34:17 +00:00 |
|
James Valleroy
|
504a195708
|
Remove commit line from UserStore. This function was not defined in withsqlite, and also unnecessary since autocommit is on.
|
2013-11-02 17:34:17 +00:00 |
|
James Valleroy
|
60ea9f43cd
|
Prepend server_dir to form actions that use absolute paths.
|
2013-11-02 11:40:18 +00:00 |
|
James Valleroy
|
77948f0e96
|
prepend server_dir to remaining redirects
|
2013-11-02 11:34:23 +00:00 |
|