Timeline


and

02/03/12:

15:38 Changeset in peach3-django [1628:a0431e0871b2] by eriks
core-split
  • src/peach3/core/scoreboard.py
Scoreboard works
13:15 Changeset in peach3-django [1627:f46812374056] by eriks
core-split
  • src/peach3/admin/forms/widgets.py
Moved peach3.rst and peach3.storage to peach3.core.
13:12 Changeset in peach3-django [1626:4ae5b6cce7c4] by eriks
core-split
  • TODO
Added TODO file
12:22 Changeset in peach3-django [1625:58177679b4c0] by eriks
core-split
  • src/peach3/rst/writers/html4css1.py
Reorganized url structure

02/02/12:

14:19 Changeset in peach3-django [1624:4f03adf91485] by eriks
core-split
  • src/peach3/core/report/course.py
Course overview report works
14:01 Changeset in peach3-django [1623:9a7af0c846ee] by eriks
core-split
  • setup.py
A bunch of small changes and fixes

02/01/12:

14:49 Changeset in peach3-django [1622:689c2c2bbf03] by eriks
core-split
  • src/peach3/managers/timerange.py
Updated manager for new field names
13:43 Changeset in peach3-django [1621:4730ae5c9c7d] by eriks
core-split
  • src/peach3/models/submission.py
Fixed error where an import is overwritten
11:13 Changeset in peach3-django [1620:feed3e6e37e5] by eriks
core-split
  • src/peach3/core/report/__init__.py
Made report generators working again

01/31/12:

16:48 Changeset in peach3-django [1619:86392786cd35] by eriks
core-split
  • src/peach3/core/photo.py
Added submission download and print views
16:21 Changeset in peach3-django [1618:8abad0fac478] by eriks
core-split
  • src/peach3/core/photo.py
Moved photo to peach3.core
16:06 Changeset in peach3-django [1617:aa5be04f614a] by eriks
core-split
  • src/peach3/photo.py
Added photo provider
11:59 Changeset in peach3-django [1616:639fa97d26fa] by eriks
core-split
  • src/peach3/admin/forms/widgets.py
Moved ui specific attributes from html4css1.Writer

01/30/12:

17:17 Changeset in peach3-django [1615:0d19b1606309] by eriks
core-split
  • src/peach3/context_processors.py
Moved WriterWrapper? class into rst tree
14:25 Changeset in peach3-django [1614:0ad2c1a90120] by eriks
core-split
  • src/peach3/managers/cluster.py
Fixed aggregation of timeranges
10:48 Changeset in peach3-django [1613:6dd3bff2c8de] by eriks
core-split
  • src/peach3/managers/cluster.py
Added filter_active and filter_joinable to ClusterManager?

01/27/12:

20:37 Ticket #257 (mobile Peach) created by Alexander Serebrenik
Everything is going mobile, even OASE. It might be nice to check grades …
16:41 Changeset in peach3-django [1612:b7c746293255] by eriks
core-split
  • src/peach3/utils/dates.py
Moved date functions to ui package
13:13 Changeset in peach3-django [1611:eb0b6267d356] by eriks
core-split
  • src/peach3/admin/forms/widgets.py
Changes related to moving UI related code to a separate package

01/25/12:

10:43 Changeset in peach3-django [1610:c8b5d79c06f1] by eriks
core-split
  • src/peach3/utils/dates.py
* Moved possible end date for timerange to the year 2999 * When an …

01/24/12:

15:55 Changeset in peach3-django [1609:3c9b3033d9c2] by eriks
core-split
  • src/peach3/admin/cluster.py
Restored commented out code for debugging
15:48 Changeset in peach3-django [1608:bb54faf30816] by eriks
core-split
  • src/peach3/admin/cluster.py
Changed Cluster to use TimeRanges? the same way Period does
13:49 Changeset in peach3-django [1607:017b7c2cb8b1] by eriks
core-split
  • src/peach3/models/period.py
* Store "infinity" values as NULL in database * Fixed TimeRange? and its …
13:46 Changeset in peach3-django [1606:068bb1ab3344] by eriks
core-split
  • src/peach3/admin/assignment.py
* Moved some files around * Added a Admin widget to edit timeranges

01/20/12:

11:41 Changeset in peach3-django [1605:ceb787a4a819] by eriks
core-split
  • src/peach3/admin/cluster.py
Reordered fields
10:58 Changeset in peach3-django [1604:3c19adc77ab0] by eriks
core-split
  • src/peach3/admin/course.py
Undid "Limit periods to those that are available", because past …
10:55 Changeset in peach3-django [1603:1e9fc3f6657f] by eriks
core-split
  • src/peach3/admin/course.py
Limit periods to those that are available
10:55 Changeset in peach3-django [1602:f399151b480c] by eriks
core-split
  • src/peach3/managers/period.py
Use the faster filtering
10:45 Changeset in peach3-django [1601:616810a1e53d] by eriks
core-split
  • src/peach3/admin/course.py
Show code "(None)" for courses with no editions
10:36 Changeset in peach3-django [1600:af42e33ade4f] by eriks
core-split
  • src/peach3/admin/cluster.py
Removed warnings, renamed managers.user to managers.profile and fixed a …

01/19/12:

17:07 Changeset in peach3-django [1599:21bd6a956601] by eriks
core-split
  • src/peach3/admin/cluster.py
Merge with 65ac081ba73e5b2d3ff2a09f46993ff6063923c4
17:04 Changeset in peach3-django [1598:84036a8c30c1] by eriks
core-split
  • src/peach3/models/cluster.py
Can only have one clean() method
17:03 Changeset in peach3-django [1597:ac18e1d62824] by eriks
core-split
  • src/peach3/admin/cluster.py
Admin cluster doesn't need realms
15:14 Changeset in peach3-django [1596:ccf94568999c] by eriks
core-split
  • src/peach3/admin/cluster.py
* Added signal handlers and model clean() methods to keep the …
11:35 Changeset in peach3-django [1594:65ac081ba73e] by eriks
core-split
  • src/peach3/admin/cluster.py
Moved ClusterMember/Staff? validation to the model
11:35 Changeset in peach3-django [1595:6baa5cc51dd3] by eriks
core-split
  • src/peach3/admin/cluster.py
* Moved ClusterMember/Staff? validation to the model * Made a …
10:34 Changeset in peach3-django [1593:b7fa5a34d144] by eriks
core-split
  • src/peach3/admin/cluster.py
Do not allow a user to be added as both member and staff
10:04 Changeset in peach3-django [1592:b2ee463ed279] by eriks
core-split
  • src/peach3/models/assignment.py
Updated cache keys

01/18/12:

16:02 Changeset in peach3-django [1591:9a79983c57e4] by eriks
core-split
  • src/peach3/models/cluster.py
Beter unicode function for ClusterMember? and ClusterStaff?
15:54 Changeset in peach3-django [1590:851c5c94fe76] by eriks
core-split
  • src/peach3/admin/cluster.py
Made the User fields of ClusterMember? and ClusterStaff? immutable
15:35 Changeset in peach3-django [1589:cf63073e7746] by eriks
core-split
  • src/peach3/admin/cluster.py
Make this work for empty forms as well
15:24 Changeset in peach3-django [1588:468d28713256] by eriks
core-split
  • src/peach3/admin/cluster.py
Force defaults for Staff members that are managers, and validate staff …
14:54 Changeset in peach3-django [1587:ee10f355b395] by eriks
core-split
  • src/peach3/models/profile.py
Patch 'User' model to display the full user's name as well as the …

01/17/12:

16:48 Changeset in peach3-django [1586:4772b72e3f69] by eriks
core-split
  • src/peach3/admin/cluster.py
Added more functionality to 'ClusterMemberInline?' and 'ClusterStaffInline?'
15:39 Changeset in peach3-django [1585:b93ca728c61a] by eriks
core-split
  • src/peach3/admin/cluster.py
Removed NewsAdmin? and added NewsItemInline? to ClusterAdmin?
15:24 Changeset in peach3-django [1584:53bd69605390] by eriks
core-split
  • src/peach3/admin/cluster.py
Missing translations and wrong quotes fixed ( around constants, "" …
15:10 Changeset in peach3-django [1583:e45e5bede818] by eriks
core-split
  • src/peach3/models/i18n.py
Remove blank=False and null=False from model definitions, as this is the …
15:08 Changeset in peach3-django [1582:cd31a0628871] by eriks
core-split
  • src/peach3/models/files.py
Set 'default=get_current_user' on all model created_by fields
15:03 Changeset in peach3-django [1581:6b9b40a94ed3] by eriks
core-split
  • src/peach3/managers/checking.py
Set 'default=now' on all model created fields
14:43 Changeset in peach3-django [1580:6b041173b36d] by eriks
core-split
  • src/peach3/models/profile.py
Added valid choices to timezone
14:39 Changeset in peach3-django [1579:950665449977] by eriks
core-split
  • src/peach3/admin/assignment.py
* Use django.utils.timezone.now instead of datetime.datetime.utcnow * …
13:35 Changeset in peach3-django [1578:55816220ba46] by eriks
core-split
  • src/peach3/admin/profile.py
Moved profile admin as inlines for the User model
12:57 Changeset in peach3-django [1577:8b13eea7baa6] by eriks
core-split
  • src/peach3/admin/assignment.py
Added smart list filters
12:01 Changeset in peach3-django [1576:435aabce3ad2] by eriks
core-split
  • src/peach3/admin/__init__.py
* Split several big model files into smaller files * Removed unused …

01/16/12:

19:05 Changeset in peach3-django [1575:5afdc819f687] by eriks
core-split
  • src/peach3/admin/assignment.py
Limited available clusters in ClusterTimeLimit? inline to related clusters
14:49 Changeset in peach3-django [1574:46ea47454530] by eriks
core-split
  • boottest.sh
Removed files related to development
10:56 Changeset in peach3-django [1573:9792941e36a2] by eriks
core-split
  • src/peach3/storage/secured.py
Rename _has_access to has_access; raise NotImplementedError? for url()

01/15/12:

20:22 Changeset in peach3-django [1572:a3ec08cf269b] by eriks
core-split
  • src/peach3/management/commands/refactor_database.py
Fixed a small error
20:22 Changeset in peach3-django [1571:28c145f5db36] by eriks
core-split
  • src/peach3/admin/assignment.py
Noextra rows in inlines

01/13/12:

23:03 Changeset in peach3-django [1570:175595b3e1e7] by eriks
core-split
  • src/peach3/admin/__init__.py
Removed left-over import
23:00 Changeset in peach3-django [1569:7f374bc6aed0] by eriks
core-split
  • src/peach3/middleware/__init__.py
Added SecuredFileSystemStorage?, an abstract subclass of FileSystemStorage?
22:58 Changeset in peach3-django [1568:a1b1c427cb39] by eriks
core-split
  • setup.py
Moved "checking" submodules to another package (peach3-daemon2-compat)

01/12/12:

10:57 Changeset in peach3-django [1567:4c23b8e48658] by eriks
core-split
  • src/peach3/admin/assignment.py
Only show objects in admin that are manageable by the current user

01/09/12:

16:14 Changeset in peach3-django [1566:955fe195918a] by eriks
core-split
  • src/peach3/admin/files.py
Show rendered news items in Admin
13:36 Changeset in peach3-django [1565:eeea797a1816] by eriks
core-split
  • src/peach3/migrations/0001_initial.py
Re-created 0001_initial migration for new table names
13:32 Changeset in peach3-django [1564:04b361e03a57] by eriks
version2
    Closing branch: version2
    13:31 Changeset in peach3-django [1563:7269ecf397a5] by eriks
    core-split
    • .hgignore
    Beginings of a major refactoring/cleanup. The goal is to split peach3 into …
    Note: See TracTimeline for information about the timeline view.