/[A3C]/lib/A3C/Model/Person.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /lib/A3C/Model/Person.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 121 - (view) (annotate) - [select for diffs]
Modified Thu May 15 19:18:45 2008 UTC (11 years, 2 months ago) by dpavlin
File length: 6722 byte(s)
Diff to previous 94
added depriciation warnings

Revision 94 - (view) (annotate) - [select for diffs]
Modified Wed Apr 30 17:23:46 2008 UTC (11 years, 2 months ago) by dpavlin
File length: 6620 byte(s)
Diff to previous 77
use vocabulary where applicable (with fixes for known bugs)

Revision 77 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 22:02:09 2008 UTC (11 years, 3 months ago) by dpavlin
File length: 8074 byte(s)
Diff to previous 73
added few columns, fixed labels

Revision 73 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 15:49:50 2008 UTC (11 years, 3 months ago) by dpavlin
File length: 8011 byte(s)
Diff to previous 70
use direct accessors instead of __value which fixes encoding problems

Revision 70 - (view) (annotate) - [select for diffs]
Modified Thu Apr 10 20:26:45 2008 UTC (11 years, 3 months ago) by dpavlin
File length: 8030 byte(s)
Diff to previous 66
added generic currnet_user_can implementation for models so that logged
users can actually see data :-)

Revision 66 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 23:14:47 2008 UTC (11 years, 3 months ago) by dpavlin
File length: 8110 byte(s)
Copied from: lib/A3C/Model/User.pm revision 56
Diff to previous 56
rename User model to Person

Revision 56 - (view) (annotate) - [select for diffs]
Modified Tue Apr 1 19:44:02 2008 UTC (11 years, 3 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 8108 byte(s)
Diff to previous 45
tune human-readable names

Revision 45 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 22:29:42 2008 UTC (11 years, 3 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 8070 byte(s)
Diff to previous 42
- added all fields from ldap to models
- models now have informative name accessor

Revision 42 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 16:58:21 2008 UTC (11 years, 3 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7905 byte(s)
Diff to previous 38
- move all LDAP-related logic in A3C::LDAP
- remove logic to link User and Organization
- ldap search base is now configurable in config.yml

Revision 38 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 13:32:12 2008 UTC (11 years, 3 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7793 byte(s)
Diff to previous 35
pod fix

Revision 35 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 19:58:34 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7792 byte(s)
Diff to previous 33
validate JMBG (REAL JMBGs :-)

Revision 33 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 19:22:30 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7075 byte(s)
Diff to previous 32
ignore case for none date (seen none and NONE)

Revision 32 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 19:03:53 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7071 byte(s)
Diff to previous 29
- move organisations in own model
- more general ldap2model sub will try to fill model with ldap entry data

Revision 29 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 16:15:16 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7476 byte(s)
Diff to previous 27
give up on virtual columns (for now)


Revision 27 - (view) (annotate) - [select for diffs]
Modified Mon Mar 17 21:30:59 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7502 byte(s)
Diff to previous 25
thanks to zostay on #jifty I know know that correct syntax is
"is virtual" instead of "type is 'virtual'"


Revision 25 - (view) (annotate) - [select for diffs]
Modified Mon Mar 17 13:06:40 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7523 byte(s)
Diff to previous 23
ignore objectClass by popular demand (mvela)


Revision 23 - (view) (annotate) - [select for diffs]
Modified Mon Mar 17 13:02:50 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7568 byte(s)
Diff to previous 21
added few more columns to match ldap


Revision 21 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 19:51:45 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7309 byte(s)
Diff to previous 18
fix cn label


Revision 18 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 19:26:56 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7299 byte(s)
Diff to previous 16
remove Jifty::Plugin::User::Mixin::Model::User and
implement it ourselfs, with few tweaks for other
mixins (email* accessors)


Revision 16 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 18:07:28 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 7099 byte(s)
Diff to previous 15
- added uid, hrEduPersonUniqueID columns
- try to map LDAP mail into email column
- use Jifty::DBI::Filter::Date to get DateTime object from model
- hrEduPersonExpireDate support NONE as 2042-12-30


Revision 15 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 17:33:45 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 6357 byte(s)
Diff to previous 14
work a bit more on model: valid syntax produce dropdowns, some reorder and sane default values

Revision 14 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 16:38:33 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 6084 byte(s)
Diff to previous 12
encoding of file is utf-8, so tell it to perl


Revision 12 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 16:34:47 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 6073 byte(s)
Diff to previous 11
render addresses as textarea

Revision 11 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 14:22:53 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/A3C/Model/User.pm
File length: 6025 byte(s)
Diff to previous 10
rename application from CAdmin -> A3C, version bump [0.02]


Revision 10 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 14:08:41 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/CAdmin/Model/User.pm
File length: 6031 byte(s)
Diff to previous 7
remove mandatory from hrEduPersonUniqueNumber and mark it as bug


Revision 7 - (view) (annotate) - [select for diffs]
Modified Thu Mar 13 13:12:46 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/CAdmin/Model/User.pm
File length: 6030 byte(s)
Diff to previous 4
first try at script which imports data from ldap


Revision 4 - (view) (annotate) - [select for diffs]
Modified Mon Mar 10 00:19:52 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/CAdmin/Model/User.pm
File length: 5960 byte(s)
Diff to previous 2
crude user model

Revision 2 - (view) (annotate) - [select for diffs]
Added Sun Mar 9 22:39:58 2008 UTC (11 years, 4 months ago) by dpavlin
Original Path: lib/CAdmin/Model/User.pm
File length: 158 byte(s)
jifty model --name User

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26