|
|
|
@1117
|
[1117]
|
8 weeks |
jlaine |
compatibility fix for django 1.4 (Jeroen Dekkers)
|
|
|
|
@1116
|
[1116]
|
8 weeks |
jlaine |
add support for .order_by('pk')
|
|
|
|
@1115
|
[1115]
|
8 weeks |
jlaine |
import WhereNode? from django, not ldapdb (Jeroen Dekkers)
|
|
|
|
@1064
|
[1064]
|
6 months |
jlaine |
make scoped() return a proxy model (Jeroen Dekkers)
|
|
|
|
@1063
|
[1063]
|
6 months |
jlaine |
fix distribution (thanks Raphaël)
|
|
|
|
@1053
|
[1053]
|
13 months |
jlaine |
use new-style settings in example
|
|
|
|
@1052
|
[1052]
|
13 months |
jlaine |
Do not create tables for LDAP models (thanks Gervase)
|
|
|
|
@1051
|
[1051]
|
13 months |
jlaine |
do not hardcode database name in router
|
|
|
|
@1050
|
[1050]
|
14 months |
jlaine |
update settings for django 1.2
|
|
|
|
@1049
|
[1049]
|
14 months |
jlaine |
update copyright notice
|
|
|
|
@1048
|
[1048]
|
14 months |
jlaine |
remove _collect_sub_objects() hack
|
|
|
|
@1047
|
[1047]
|
14 months |
jlaine |
mark base model as abstract
|
|
|
|
@1046
|
[1046]
|
14 months |
jlaine |
rework
|
|
|
|
@1045
|
[1045]
|
14 months |
jlaine |
move transaction disable
|
|
|
|
@1044
|
[1044]
|
14 months |
jlaine |
partially resync settings with django defaults
|
|
|
|
@1043
|
[1043]
|
14 months |
jlaine |
get rid of custom meta class
|
|
|
|
@1042
|
[1042]
|
14 months |
jlaine |
only use legacy db parameters if available
|
|
|
|
@1041
|
[1041]
|
14 months |
jlaine |
improve ldap search_s wrapper
|
|
|
|
@1040
|
[1040]
|
14 months |
jlaine |
refactor LDAP access in tests
|
|
|
|
@1039
|
[1039]
|
14 months |
jlaine |
refactor db access
|
|
|
|
@1038
|
[1038]
|
14 months |
jlaine |
rework router
|
|
|
|
@1037
|
[1037]
|
14 months |
jlaine |
prune unnecessary imports
|
|
|
|
@1036
|
[1036]
|
14 months |
jlaine |
do not define queryset.delete(), the base implementation works
|
|
|
|
@1035
|
[1035]
|
14 months |
jlaine |
stop using custom "Query" object
|
|
|
|
@1034
|
[1034]
|
14 months |
jlaine |
improve phony execute_sql()
|
|
|
|
@1033
|
[1033]
|
14 months |
jlaine |
add a minimal execute_sql() method to compiler
|
|
|
|
@1032
|
[1032]
|
14 months |
jlaine |
disable transactions
|
|
|
|
@1031
|
[1031]
|
14 months |
jlaine |
add missing imports
|
|
|
|
@1030
|
[1030]
|
14 months |
jlaine |
bypass test database creation
|
|
|
|
@1029
|
[1029]
|
14 months |
jlaine |
partially fix tests
|
|
|
|
@1028
|
[1028]
|
14 months |
jlaine |
fixup
|
|
|
|
@1027
|
[1027]
|
14 months |
jlaine |
use django's database router instead of hard-coding ldapdb.connection
|
|
|
|
@1026
|
[1026]
|
14 months |
jlaine |
use django's database framework instead of hard-coding ldapdb.connection
|
|
|
|
@1025
|
[1025]
|
14 months |
jlaine |
register LDAP router
|
|
|
|
@1024
|
[1024]
|
14 months |
jlaine |
actually register database
|
|
|
|
@1023
|
[1023]
|
14 months |
jlaine |
move LDAP compilation to the backend
|
|
|
|
@1022
|
[1022]
|
14 months |
jlaine |
fix collect_sub_objects
|
|
|
|
@1021
|
[1021]
|
14 months |
jlaine |
move LDAP filter compiling
|
|
|
|
@1020
|
[1020]
|
14 months |
jlaine |
make "commit" a no-op
|
|
|
|
@1019
|
[1019]
|
14 months |
jlaine |
register LDAP compiler
|
|
|
|
@1018
|
[1018]
|
14 months |
jlaine |
make rollback a no-op
|
|
|
|
@1017
|
[1017]
|
14 months |
jlaine |
add missing code
|
|
|
|
@1016
|
[1016]
|
14 months |
jlaine |
remove code from ldapdb.init
|
|
|
|
@1015
|
[1015]
|
14 months |
jlaine |
move compiler definition
|
|
|
|
@1014
|
[1014]
|
14 months |
jlaine |
move backend definition
|
|
|
|
@1013
|
[1013]
|
14 months |
jlaine |
start splitting code to an actual backend
|
|
|
|
@1012
|
[1012]
|
14 months |
jlaine |
add basic DB router
|
|
|
|
@1011
|
[1011]
|
14 months |
jlaine |
remove django 1.1 compatibility code
|
|
|
|
@1010
|
[1010]
|
14 months |
jlaine |
rename LdapConnection? to DatabaseWrapper? and accept configuration as a …
|
|
|
|
@1009
|
[1009]
|
14 months |
jlaine |
convert get_db_prep_lookup() to new style (django 1.2+)
|
|
|
|
@1008
|
[1008]
|
14 months |
jlaine |
make DatabaseFeatures? take a "connection" argument for django trunk …
|
|
|
|
@969
|
[969]
|
17 months |
jlaine |
mention the BSD license, not GPL
|
|
|
|
@968
|
[968]
|
17 months |
jlaine |
add more filter tests
|
|
|
|
@967
|
[967]
|
17 months |
jlaine |
fix "exclude" operations
|
|
|
|
@966
|
[966]
|
17 months |
jlaine |
better fix for unicity checks : implement query.has_results()
|
|
|
|
@965
|
[965]
|
17 months |
jlaine |
update copyright years
|
|
|
|
@964
|
[964]
|
17 months |
jlaine |
test adding a group from admin interface
|
|
|
|
@963
|
[963]
|
17 months |
jlaine |
bypass unicity checks, to un-break admin interface
|
|
|
|
@953
|
[953]
|
20 months |
jlaine |
make it possible to change the search scope
|
|
|
|
@930
|
[930]
|
2 years |
jlaine |
make sure escape_ldap_filter handles unicode correctly
|
|
|
|
@928
|
[928]
|
2 years |
jlaine |
test LDAP model scoping
|
|
|
|
@927
|
[927]
|
2 years |
jlaine |
use inherited fields too
|
|
|
|
@926
|
[926]
|
2 years |
jlaine |
adjust license headers to reflect BSD license
|
|
|
|
@925
|
[925]
|
2 years |
jlaine |
fix license
|
|
|
|
@924
|
[924]
|
2 years |
jlaine |
switch to BSD license
|
|
|
|
@923
|
[923]
|
2 years |
jlaine |
include ldapdb.models
|
|
|
|
@922
|
[922]
|
2 years |
jlaine |
add setup.py
|
|
|
|
@921
|
[921]
|
2 years |
jlaine |
add tests for qs.count()
|
|
|
|
@920
|
[920]
|
2 years |
jlaine |
don't forget to use offset/limit in get_count()
|
|
|
|
@919
|
[919]
|
2 years |
jlaine |
restore test_slice()
|
|
|
|
@918
|
[918]
|
2 years |
jlaine |
remove references to root dn
|
|
|
|
@917
|
[917]
|
2 years |
jlaine |
use self.query in compiler
|
|
|
|
@916
|
[916]
|
2 years |
jlaine |
restrict selected fields
|
|
|
|
@915
|
[915]
|
2 years |
jlaine |
add test cases for qs.values(*fields) and qs.values_list(*fields)
|
|
|
|
@914
|
[914]
|
2 years |
jlaine |
improve display
|
|
|
|
@913
|
[913]
|
2 years |
jlaine |
fix slice handling
|
|
|
|
@912
|
[912]
|
2 years |
jlaine |
add more groups for tests
|
|
|
|
@911
|
[911]
|
2 years |
jlaine |
catch ldap.NO_SUCH_OBJECT for calls to ldap.search_s
|
|
|
|
@910
|
[910]
|
2 years |
jlaine |
touchup documentation
|
|
|
|
@909
|
[909]
|
2 years |
jlaine |
implement and test bulk deletion
|
|
|
|
@908
|
[908]
|
2 years |
jlaine |
rework ldap filtering
|
|
|
|
@907
|
[907]
|
2 years |
jlaine |
fix and test deletion from admin interface
|
|
|
|
@906
|
[906]
|
2 years |
jlaine |
fix get_count()
|
|
|
|
@905
|
[905]
|
2 years |
jlaine |
accept "using" keyword for get_count
|
|
|
|
@904
|
[904]
|
2 years |
jlaine |
test ordering
|
|
|
|
@903
|
[903]
|
2 years |
jlaine |
improve unit tests
|
|
|
|
@902
|
[902]
|
2 years |
jlaine |
fix ordering on int fields
|
|
|
|
@901
|
[901]
|
2 years |
jlaine |
fix ordering
|
|
|
|
@900
|
[900]
|
2 years |
jlaine |
test admin interface search
|
|
|
|
@899
|
[899]
|
2 years |
jlaine |
add settings for testing purposes
|
|
|
|
@898
|
[898]
|
2 years |
jlaine |
introduce Compiler for django 1.2 compatibility
|
|
|
|
@897
|
[897]
|
2 years |
jlaine |
make tearDown more robust
|
|
|
|
@896
|
[896]
|
2 years |
jlaine |
improve unit tests
|
|
|
|
@895
|
[895]
|
2 years |
jlaine |
remove obsolete 'convert' function
|
|
|
|
@894
|
[894]
|
2 years |
jlaine |
move field conversion
|
|
|
|
@893
|
[893]
|
2 years |
jlaine |
start moving charset conversion to fields
|
|
|
|
@892
|
[892]
|
2 years |
jlaine |
improve unit tests
|
|
|
|
@891
|
[891]
|
2 years |
jlaine |
add accents to tests
|
|
|
|
@890
|
[890]
|
2 years |
jlaine |
improve unit tests
|
|
|
|
@889
|
[889]
|
2 years |
jlaine |
improve admin interface tests
|
|
|
|