Remove garbage from Users.pm
[?]
Feb 21, 2013, 5:20 PM
NCC7EAXWC75UZPCNRJUMR6JOCJBOZJH6ZXTJPRX5NE5ZIYPEEMUQCDependencies
- [2]
3PNG7NIBRemove trailing whitespace - [3]
R5D7DZPE - [4]
V4RNHJNR* Add a link to each project's homepage. Suggested by karltk. - [5]
JM3DPYOMgenerated schema with new dbix class schema loader, grrrrrr - [6]
JTRG7RDQadd support for git as jobinput - [7]
BHZXGT2H* Channels: provide an index page that lists all the packages in the - [8]
S6OISBQ3* Mark the "current" builds in a jobset, i.e. those corresponding to - [9]
D5QIOJGP* Move everything up one directory. - [10]
SB2V735VKeep track of the database schema version - [11]
4D4U5IPY* Allow jobsets to be disabled. - [12]
3E6IP3R3* Add the name of the jobset to ReleaseSetJobs, otherwise we can't - [13]
EYNG4EL4* Regenerate the bindings from a clean sqlite database. - [14]
ECBA3GQO* Make the schema class names match the case of the SQL table names. - [15]
D3DIBMOK* For products that are directories (like manuals), allow a default - [16]
S5PV6IIM* Represent jobs explicitly in the DB. - [17]
RU7AQO7U* Role-based access control. Only admins can create projects. Only - [18]
VJHIHMEH* Store the meta.longDescription and meta.license attributes in the - [19]
3HCBU2FA - [20]
Y6AHH4THRemove the logfile and logSize columns from the database - [21]
ZWCTAZGLadded newsitems, added some admin options to clear various caches. - [22]
GNIEG2GC* Disambiguate jobs by jobset name. I.e. jobs with the same name in - [23]
37R34XJO* Negative caching: don't perform a build if a dependency already - [24]
KN3VYE5P* Cleaned up the foreign key constraints. - [25]
LCKWLQW3* In Sqlite "release" is now a keyword, so use "release_" instead. - [26]
FHF6IZJQ* Basic release management: releases are now dynamically computed as - [27]
ZDENAYQI* email notification of evaluation errors to project owner (if desired) - [28]
P5X4P6VK* Renaming "release sets" to "views" (not finished yet). Having - [29]
RBNQKATL* Adding persistant releases. A release is a named set of builds. - [30]
AHTEIK7G* Added a maintainers field to the Builds table. - [31]
S66BOMVU* Added authentication.
Change contents
- edit in src/lib/Hydra/Schema/Users.pm at line 161[3.7764]→[3.7764:7765](∅→∅),[3.7765]→[3.3259:3289](∅→∅),[3.3258]→[3.3259:3289](∅→∅),[3.3289]→[3.4075:4161](∅→∅),[3.4161]→[3.3289:3316](∅→∅),[3.3289]→[3.3289:3316](∅→∅),[3.3316]→[3.24599:24630](∅→∅)
package Hydra::Schema::Users;# Created by DBIx::Class::Schema::Loader# DO NOT MODIFY THE FIRST PART OF THIS FILEuse strict;use warnings;use base 'DBIx::Class::Core'; - edit in src/lib/Hydra/Schema/Users.pm at line 162[3.3341]→[3.3341:3342](∅→∅),[3.3342]→[3.24631:24672](∅→∅),[3.24672]→[3.3380:3409](∅→∅),[3.3380]→[3.3380:3409](∅→∅),[3.3409]→[3.24673:25155](∅→∅),[3.25155]→[3.3409:3449](∅→∅),[3.3409]→[3.3409:3449](∅→∅),[3.3449]→[3.17185:17288](∅→∅),[3.17288]→[3.3509:3523](∅→∅),[3.3509]→[3.3509:3523](∅→∅),[3.3523]→[3.17289:17392](∅→∅),[3.17392]→[3.3583:3601](∅→∅),[3.3583]→[3.3583:3601](∅→∅),[3.3601]→[3.17393:17496](∅→∅),[3.17496]→[3.3661:3675](∅→∅),[3.3661]→[3.3661:3675](∅→∅),[3.3675]→[3.17497:17600](∅→∅),[3.17600]→[3.0:101](∅→∅),[3.101]→[3.3735:3780](∅→∅),[3.17600]→[3.3735:3780](∅→∅),[3.3735]→[3.3735:3780](∅→∅),[3.3780]→[3.25156:25260](∅→∅),[3.25260]→[3.4011:4034](∅→∅),[3.3780]→[3.4011:4034](∅→∅),[3.3222]→[3.4034:4049](∅→∅),[3.4034]→[3.4034:4049](∅→∅),[3.4049]→[3.4145:4175](∅→∅),[3.4175]→[3.4079:4124](∅→∅),[3.4079]→[3.4079:4124](∅→∅),[3.4124]→[3.2712:2715](∅→∅),[3.2715]→[3.25261:25345](∅→∅),[3.25345]→[3.2715:2823](∅→∅),[3.2715]→[3.2715:2823](∅→∅),[3.2823]→[3.4124:4127](∅→∅),[3.4124]→[3.4124:4127](∅→∅),[3.4127]→[3.3780:3782](∅→∅),[3.3780]→[3.3780:3782](∅→∅),[3.3782]→[3.25346:25488](∅→∅),[3.25488]→[3.3925:3926](∅→∅),[3.3925]→[3.3925:3926](∅→∅)
=head1 NAMEHydra::Schema::Users=cut__PACKAGE__->table("Users");=head1 ACCESSORS=head2 usernamedata_type: textdefault_value: undefis_nullable: 0size: undef=head2 fullnamedata_type: textdefault_value: undefis_nullable: 1size: undef=head2 emailaddressdata_type: textdefault_value: undefis_nullable: 0size: undef=head2 passworddata_type: textdefault_value: undefis_nullable: 0size: undef=head2 emailonerrordata_type: integerdefault_value: 0is_nullable: 0size: undef=cut__PACKAGE__->add_columns("username",{data_type => "text",default_value => undef,is_nullable => 0,size => undef,},"fullname",{data_type => "text",default_value => undef,is_nullable => 1,size => undef,},"emailaddress",{data_type => "text",default_value => undef,is_nullable => 0,size => undef,},"password",{data_type => "text",default_value => undef,is_nullable => 0,size => undef,},"emailonerror",{ data_type => "integer", default_value => 0, is_nullable => 0, size => undef },);__PACKAGE__->set_primary_key("username");=head1 RELATIONS=head2 userrolesType: has_manyRelated object: L<Hydra::Schema::UserRoles>=cut__PACKAGE__->has_many("userroles","Hydra::Schema::UserRoles",{ "foreign.username" => "self.username" },);=head2 projectsType: has_manyRelated object: L<Hydra::Schema::Projects>=cut__PACKAGE__->has_many("projects","Hydra::Schema::Projects",{ "foreign.owner" => "self.username" },);# Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vHluB+s1FkpJBPWmpv+wUQ - edit in src/lib/Hydra/Schema/Users.pm at line 163
# End of lines loaded from '/home/rbvermaa/src/hydra/src/lib/Hydra/Schema/Users.pm'# These lines were loaded from '/home/rbvermaa/src/hydra/src/lib/Hydra/Schema/Users.pm' found in @INC.# They are now part of the custom portion of this file# for you to hand-edit. If you do not either delete# this section or remove that file from @INC, this section# will be repeated redundantly when you re-create this# file again via Loader! See skip_load_external to disable# this feature.# You can replace this text with custom content, and it will be preserved on regeneration1;