Dave Dash
549eb7b819
I've gotten faster performance by using NFS
2011-07-11 17:06:23 -07:00
Austin King
6766d23cea
Commenting out Auth work in progress. Wiring up search a little. (search by email based on sample data)
2011-07-01 17:44:01 -07:00
Austin King
afb1dc0d1f
Making dist files have correct ldap master user
2011-07-01 17:00:31 -07:00
Austin King
d20b7ab08c
Adding a few more hints
2011-07-01 16:00:12 -07:00
Austin King
b894f7b0e4
Snapshotting WIP before vagrant work
2011-07-01 14:18:42 -07:00
Austin King
6ce6efdf0a
Dropping OS install instructions
2011-07-01 14:01:58 -07:00
Austin King
71f8db1481
Switching project to Vagrant.
2011-07-01 13:52:12 -07:00
Austin King
e008b0b3f4
Tweaks for Ubuntu vbox
2011-07-01 13:51:51 -07:00
Austin King
b56c505add
Merge branch 'base' of github.com:mozilla/mozillians into base
2011-07-01 11:25:54 -07:00
Austin King
1332556d3d
Moving BDB files under /home/vagrant
2011-06-30 14:48:03 -07:00
Andrew Findlay
5c7877dafb
Doc update: search advice and attribute usage
...
Udated design doc to explain why identical data appears in several attributes
Updated developer advice to make distinction between Applicants and
Mozillians when searching.
2011-06-30 19:58:47 +01:00
Austin King
21b8188e3f
Removing notes. Most of the way there...
2011-06-30 01:11:07 -07:00
Austin King
ddac48fdab
Rebuilt Centos 5.6 to have Berkeley DB, OpenSSL, Cyrus SASL, and OpenLDAP.
2011-06-30 01:08:12 -07:00
Austin King
4c36da31a6
Merge remote branch 'afindlay/base' into base
2011-06-29 20:58:25 -07:00
Austin King
5b53e377e5
Sigh... missed edit on last commit
2011-06-29 20:56:32 -07:00
Austin King
819d1783a5
Minimal tweaks to make Vagrant/Puppet complete for Playdoh.
2011-06-29 20:49:14 -07:00
Leslie Michael Orchard
bdeff36584
First stab as a working Vagrant / Puppet setup
2011-06-29 20:36:37 -07:00
Austin King
15cf60368b
Renaming domesdayPerson to mozilliansPerson to match LDAP work
2011-06-27 16:59:15 -07:00
Andrew Findlay
9ba9c4f83b
Added developer notes for LDAP
2011-06-27 16:29:05 +01:00
Austin King
99be015191
Bad requirements spec. Fixed.
2011-06-27 08:04:42 -07:00
Austin King
e0df6e7652
Adding python-ldap which requires compilation
2011-06-26 11:44:06 -07:00
Austin King
d3a3196cef
Linking to new mozillians-lib version of vendor
2011-06-26 11:41:50 -07:00
Austin King
954c2da0d4
Un-linking playdoh-lib
2011-06-26 11:29:37 -07:00
Austin King
098682cb70
Merge pull request #2 from afindlay/base
...
Removed obsolete files, added notes
2011-06-26 09:07:44 -07:00
Andrew Findlay
0afd1e8356
Removed obsolete files, added notes
...
Removed the domesday versions of some files
Added notes on starting the test environment
2011-06-26 13:13:57 +01:00
Austin King
056e34444b
Merge remote-tracking branch 'afindlay/base' into base
2011-06-25 20:18:21 -07:00
Austin King
d862a4f07c
Fixing thread_support issue, using python threading instead of django
2011-06-25 18:15:36 -07:00
Austin King
35dac38484
No need for sudo here.
2011-06-24 23:04:41 -07:00
Andrew Findlay
c2f076a2cd
Design document added
...
Brought the LDAP design doc in from http://etherpad.mozilla.com:9000/mozillians-ldap
2011-06-24 20:41:18 +01:00
Andrew Findlay
b7601a7d5c
Enforce password hashing
...
Added a password policy and overlay to prevent clear-text passwords
from being stored in the database.
Any clear-text passwords sent to the server will be hashed using SSHA.
Pre-hashed passwords will be stored as sent.
2011-06-24 17:25:34 +01:00
Andrew Findlay
0a79fc146c
ACLs and tests complete
...
ACLs now implement the access-control policy as it currently stands (24 June 2011)
Test suite has 85 tests which provide reasonable coverage of the policy
All tests pass
2011-06-24 17:01:31 +01:00
Andrew Findlay
9d04ff8c7c
LDAP Admin ACLs and tests done
...
Implemented LDAP Admin
Added tests for it
Changed database params to be faster for testing
2011-06-24 15:43:04 +01:00
Andrew Findlay
2213317f5e
Renamed example setup file
...
Example file is now setup.sh-dist
Working file should be setup.sh
2011-06-23 19:56:59 +01:00
Andrew Findlay
55f425c0c1
More tests, more config
...
Started to add tests for admin accounts
ACLs now in sync with tests: all pass
Implemented search size limits
2011-06-23 19:50:14 +01:00
Andrew Findlay
2e0bf0ae0e
Implemented most ACLs and tests for Mozillians and Applicants
2011-06-23 13:56:13 +01:00
Andrew Findlay
d35513eddc
Added some non-ASCII characters in a user entry
...
Sample entry 6 now contains a description in several languages
Note that the uid (username) attribute is not 7-bit-ASCII
Make sure that the user 'Åke' can log in please!
2011-06-22 21:06:21 +01:00
Andrew Findlay
b9ca623c3c
More tests implemented.
...
Started on ACLs
2011-06-22 19:54:50 +01:00
Andrew Findlay
11e4e40ef8
More tests. They now have cross-ref codes.
2011-06-22 16:06:07 +01:00
Andrew Findlay
2cde0a05ec
Refactored test code
2011-06-22 15:27:58 +01:00
Andrew Findlay
56197f7dd9
Started work on test suite for ACLs
2011-06-21 19:29:59 +01:00
Andrew Findlay
0427382391
Basic test data now loads into LDAP
2011-06-21 15:19:39 +01:00
Andrew Findlay
1605424f9c
Added data generator
...
Added start of Mozillians schema
2011-06-21 09:23:38 +01:00
Andrew Findlay
8975c6a371
Created local test setup so devs can run LDAP server easily
2011-06-20 20:40:37 +01:00
Austin King
4b1b6df838
Adding some notes. Feel free to nuke down the road
2011-06-14 15:29:20 -07:00
Austin King
a347ea167c
Moving Ubuntu specific INSTALL sets out into it's own file.
2011-06-14 15:24:16 -07:00
Gervase Markham
293da051b8
Add django-auth-ldap.
2011-06-02 11:37:26 +01:00
Gervase Markham
ff668905fa
Move photo to left; other individual card UI improvements.
2011-05-25 14:22:43 +01:00
Gervase Markham
a9a7e2d5c5
HTML5 field types and form validation.
2011-05-25 14:10:06 +01:00
Gervase Markham
40b74b77f3
Remove privacy adjustment controls (for now).
2011-05-24 15:44:17 +01:00
Gervase Markham
3706b0ce2a
Convert from "blog" and "website" to single URL field.
2011-05-23 16:28:58 +01:00