Граф коммитов

5781 Коммитов

Автор SHA1 Сообщение Дата
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