Timeline


and

Apr 4, 2014:

3:51 PM Changeset [13813] by ChrisNelson
  • tracjsganttplugin/0.11/.gitignore
  • tracjsganttplugin/0.11/tracjsgantt/test
  • tracjsganttplugin/0.11/tracjsgantt/test.py
  • tracjsganttplugin/0.11/tracjsgantt/test/test_resource_leveling_0_ASAP.ctl
  • tracjsganttplugin/0.11/tracjsgantt/test/test_resource_leveling_1_ASAP.ctl

Created test infrastructure for TracPM. Refs #11673.

Initial tests are for two tasks with and without resource leveling.

(This is my local ticket 13129.)

3:51 PM Changeset [13812] by ChrisNelson
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Don't consider group start, finish when resource leveling. Refs #9648.

Consider one group and separate task. All tasks are one unit of work.

  • Group A is owned by Mickey
  • Tasks B, C, and D are children of A. All are owned by Minnie
  • Task E is owned by Mickey and has no dependencies.

An ASAP scheduler would try to schedule, which requires scheduling B,
then C, then D. When resource leveling, they will happen one after the
other. The way the existing algorithm bubbles up finish dates, Group A
gets a finish of 3 and that is assigned to the group owner, Mickey.

Now the scheduler tries to schedule E. Checking the resource limits, it
thinks Mickey isn't available until 3 and scheduled E from 3 to 4,
leaving Mickey idle for three units at the start of the schedule.

Since there is no scheduled work in a group, the owner's availability is
not affected by the work done in the children. This change skips
consideration and update resource limits if a task has children.

3:51 PM Changeset [13811] by ChrisNelson
  • tracjsganttplugin/0.11/.gitignore

Clean up .gitignore Refs #9648

3:49 PM Ticket #11673 (Add task scheduling tests) created by ChrisNelson
Many subtle issues arise as schedule algorithms are modified. To date, the …
9:36 AM SelectTicketPlugin edited by cauly
(diff)
9:09 AM SelectTicketPlugin created by cauly
New hack SelectTicketPlugin, created by cauly
9:09 AM Changeset [13810] by cauly
  • selectticketplugin
  • selectticketplugin/1.0

New hack SelectTicketPlugin, created by cauly

Apr 3, 2014:

11:41 AM BlackMagicTicketTweaks edited by rjollos
Fix redirect. (diff)
7:51 AM Changeset [13809] by jun66j5
  • tracmigrateplugin/0.12/tracmigrate/admin.py

tracmigrate: prevent AssertionError from PooledConnection.__del__ on Python interpreter's termination

7:48 AM Changeset [13808] by jun66j5
  • tracmigrateplugin/0.12/tracmigrate/admin.py

tracmigrate: improved creating environment for robust migration because environment_created() of plugins might be untested and buggy

  1. create environment without plugins
  2. enable plugins
  3. upgrade environment
7:32 AM Changeset [13807] by jun66j5
  • tracmigrateplugin/0.12/tracmigrate/admin.py

tracmigrate: fixed not copying tables after system if non inplace mode

1:20 AM Changeset [13806] by hasienda
  • accountmanagerplugin/tags/acct_mgr-0.4.4
  • accountmanagerplugin/tags/acct_mgr-0.4.4/acct_mgr-md5sums
  • accountmanagerplugin/tags/acct_mgr-0.4.4/acct_mgr-md5sums.sig
  • accountmanagerplugin/tags/acct_mgr-0.4.4/acct_mgr-sha1sums
  • accountmanagerplugin/tags/acct_mgr-0.4.4/acct_mgr-sha1sums.sig

AccountManagerPlugin: Publish maintenance release 0.4.4.

Spread fixed code after a reported XSS vulnerability researched and kindly
reported by 'ayoub nait lamine' - thank you very much for your effort.

12:54 AM Ticket #11670 (MySQL to PostgreSQL migration fails with worklog usermanual) closed by Quince
duplicate: Accidentally double-posted #11669
12:45 AM Changeset [13805] by hasienda
  • accountmanagerplugin/trunk/acct_mgr/register.py

AccountManagerPlugin: Escape email for notification message.

It has been demonstrated, that by typing a carefully crafted email address on
registration time a malicious user could trigger arbitrary JavaScript code
right after logging-in for the first time.

A successful exploit, like the one demonstrated by security researcher
'ayoub nait lamine', requires the email verification process to be configured
and enabled, but standard registration verification check for email input
(part of acct_mgr.register.RegExpCheck) disabled or configured to
non-default, rather permissive values at the same time.

Please note, that the default recommended configuration for the registration
procedure includes the aforementioned check on registration time, and will
prevent unsane user input in the first place.

Apr 2, 2014:

11:39 PM Ticket #11667 (invalid syntax current version) closed by rjollos
fixed: In 13804: […]
11:37 PM Changeset [13804] by rjollos
  • duplicateticketsearchplugin/trunk/duplicateticketsearch/__init__.py
  • duplicateticketsearchplugin/trunk/setup.py

1.0.3: Fixed syntax error from [13760]. Fixes #11667.

10:14 PM Ticket #11670 (MySQL to PostgreSQL migration fails with worklog usermanual) created by Quince
This is a great plugin that we use to slave-drive oversee our devs. …
10:14 PM Ticket #11669 (MySQL to PostgreSQL migration fails with worklog usermanual) created by Quince
This is a great plugin that we use to slave-drive oversee our devs. …
8:38 PM Ticket #11668 (Create a Test Case from a TRAC Ticket) created by brent.seufert@…
I know the user can generate a ticket from a test case, But I would also …
5:05 PM Ticket #11667 (invalid syntax current version) created by anonymous
Please fix the invalid syntax. […]
8:56 AM Ticket #11666 (Validation for Status Change) created by anonymous
if 'qc Cert Required ?' = true, User should not change status from …
8:45 AM Ticket #11665 (Validate the dependency between two select fields) created by jolly.varghese@…
The default value for 'Qc cert Required ?' is 'Yes' and 'Qc Cer Decision' …
5:58 AM Changeset [13803] by hasienda
  • tagsplugin/trunk/changelog
  • tagsplugin/trunk/tractags/macros.py

TagsPlugin: Restore signature of TagWikiMacros.render_cloud() for compatibility, refs #11659.

As we found this plugin rather deeply integrated into TracHacksPlugin, this
is the way to go.

5:57 AM Changeset [13802] by hasienda
  • tagsplugin/trunk/changelog
  • tagsplugin/trunk/tractags/api.py

TagsPlugin: Log ITagProvider issue as warning, refs #11435 and #11658.

Since [13427] TagSystem.get_all_tags() requires stricter API conformance
of ITagProvider implementations regarding its get_tagged_resources method.
Own implementations have been fixed in [13461], but we keep the extra
'try-catch' from [13799-13800] for easier detection of the same issue with
other ITagProviders, namely versions of FullBlogPlugin before r13462.

4:09 AM Ticket #11663 (Some tables fail to copy in switch from MySQL to PostgreSQL) closed by jun66j5
duplicate
2:17 AM Ticket #11664 (MySQL to PostgreSQL migration fails with codereviewer table) created by Quince
`fatt:/tmp/m # ./trac-migrate.py --in-place /srv/trac …
1:49 AM Ticket #11663 (Some tables fail to copy in switch from MySQL to PostgreSQL) created by Quince
The codereviewer table of CodeReviewerPlugin doesn't get copied. While …
1:23 AM Ticket #11651 (MySQL to PosgreSQL switch fails: no attribute get_db_ctx) closed by Quince
fixed

Apr 1, 2014:

3:49 AM Changeset [13801] by jun66j5
  • trachacksplugin/0.11/trachacks/htdocs/js/trachacks.js

Fixed not showing local variables in stack frames when New Hack page raises an internal error (refs #11659)

3:40 AM Changeset [13800] by jun66j5
  • tagsplugin/trunk/tractags/api.py

TagsPlugin: follow-up to r13799, fixed syntax error (refs #11658)

12:57 AM Ticket #11661 (Changes to Tags should be shown in timeline) created by rjollos
Tags are versioned after the work in #2429. It would be nice to have the …
12:47 AM Ticket #11660 (NewHack form should have a license selection) created by rjollos
It would be nice if the NewHack form had an option to select a license …
12:42 AM Ticket #11659 (TypeError: 'function' object is not iterable) created by rjollos
==== How to Reproduce ==== While doing a GET operation on /newhack, …
12:37 AM TracMultiSelectBoxPlugin edited by rjollos
Fixed indentation. (diff)

Mar 31, 2014:

11:22 PM Changeset [13799] by hasienda
  • tagsplugin/trunk/tractags/api.py
  • tagsplugin/trunk/tractags/ticket.py

TagsPlugin: Interim changes with DEBUG logging to catch flawed ITagProvider, refs #11658.

Nevertheless the signature for ITicketTagProvider.get_tagged_resources()
was incomplete - fixed.

11:18 PM DevGuide edited by rjollos
Tag providers are working now. (diff)
11:03 PM DevGuide edited by rjollos
(diff)
11:02 PM DevGuide created by rjollos
Just a start, but hopefully it gain some momentum.
10:16 PM Ticket #11658 (TypeError: get_tagged_resources() takes exactly 3 arguments (2 given)) created by rjollos
Running 0.7dev-r13797 of TagsPlugin, I tried to add the following to a …
9:33 PM Changeset [13798] by hasienda
  • wikicalendarmacro/trunk/changelog
  • wikicalendarmacro/trunk/wikicalendar/api.py
  • wikicalendarmacro/trunk/wikicalendar/macros.py
  • wikicalendarmacro/trunk/wikicalendar/ticket.py

WikiCalendarMacro: Improve 'today' offset calculation to succeed for any day-of-month, refs #11656.

9:13 PM Ticket #11657 (HoursLayoutChanger screws up layout with textareas) created by brent.seufert@…
for custom fields, text areas that are fullrow (colspan=3) get fubar'd …
9:07 PM Ticket #11656 (Datetime calculation breaks calendar at last day(s)-of-month) created by hasienda
Today, 31-Mar-2014, some colleagues of mine reported a broken wiki …
4:38 PM cloama created by cloama
New user cloama registered
12:46 PM Changeset [13797] by jun66j5
  • tagsplugin/trunk/tractags/locale/ja/LC_MESSAGES/tractags.po

TagsPlugin: Updated Japanese translations based on r13794 (100%)

10:26 AM Ticket #11652 (The configuration form is showed far below in admin page) closed by t2y
invalid
9:44 AM Ticket #11655 (Wrong layout caused by ".buttons { clear: both }" in boxes.css) created by jun66j5
wikiextras/css/boxes.css has the following style. […] The style leads …
8:51 AM Ticket #11654 (ImportError (cannot import name cleandoc) on Python 2.5) created by jun66j5
I got the following error with wikiextrasplugin/trunk on Trac …
7:19 AM trac-plugin-changefilebiff-admin1.png attached to TracChangeFileBiffPlugin by t2y
7:15 AM trac-plugin-changefilebiff-ticket-with-msb1.png attached to TracChangeFileBiffPlugin by t2y
7:15 AM trac-plugin-changefilebiff-ticket2.png attached to TracChangeFileBiffPlugin by t2y
7:15 AM trac-plugin-changefilebiff-ticket1.png attached to TracChangeFileBiffPlugin by t2y
7:13 AM TracChangeFileBiffPlugin created by t2y
added initial document
6:28 AM FieldOfTablePlugin edited by cauly
(diff)
6:25 AM AccreditationPlugin edited by cauly
(diff)
6:23 AM FieldOfTablePlugin edited by cauly
(diff)
6:22 AM 6.PNG attached to FieldOfTablePlugin by cauly
6:22 AM 5.PNG attached to FieldOfTablePlugin by cauly
6:17 AM AccreditationPlugin edited by cauly
(diff)
6:16 AM 3.PNG attached to AccreditationPlugin by cauly
6:15 AM AccreditationPlugin edited by cauly
(diff)
6:13 AM 4.PNG attached to AccreditationPlugin by cauly
6:12 AM AccreditationPlugin edited by cauly
(diff)
6:06 AM 2.PNG attached to AccreditationPlugin by cauly
6:06 AM 1.PNG attached to AccreditationPlugin by cauly
3:23 AM Changeset [13796] by cauly
  • accreditationplugin/trunk/Accreditation/Accreditation.py
  • accreditationplugin/trunk/setup.py

first running version

3:22 AM Changeset [13795] by cauly
  • catagorizedfieldsplugin/trunk/CatagorizedFields/CatagorizedFields.py
  • catagorizedfieldsplugin/trunk/setup.py

small bug fix

Mar 30, 2014:

9:48 PM TagsPlugin edited by hasienda
improve and update towards 0.7 features (diff)
1:59 PM Changeset [13794] by hasienda
  • tagsplugin/trunk/tractags/locale/de/LC_MESSAGES/tractags.po
  • tagsplugin/trunk/tractags/locale/messages.pot

TagsPlugin: (i18n) Extract messages (-1 + 2) and push German translations up to 100% again.

12:16 PM Changeset [13793] by hasienda
  • tagsplugin/trunk/tractags/macros.py

TagsPlugin: Re-enable query functionality for TagCloud wiki macro, refs #10636.

12:15 PM Changeset [13792] by hasienda
  • tagsplugin/trunk/tractags/macros.py
  • tagsplugin/trunk/tractags/tests/macros.py
  • tagsplugin/trunk/tractags/web_ui.py

TagsPlugin: Organize code for realm selection in web-UI and wiki macros code.

12:15 PM Changeset [13791] by hasienda
  • tagsplugin/trunk/tractags/macros.py
  • tagsplugin/trunk/tractags/web_ui.py

TagsPlugin: In web-UI calls provide realms as argument to expand_macro(), refs #10636.

This is a follow-up to [13754].

12:40 AM Changeset [13790] by rjollos
  • tracjsganttplugin/0.11/tracjsgantt/tracpm.py

Fix misnamed method. Refs #11651, #11653.

Mar 29, 2014:

1:12 AM Ticket #11653 (Fails: Environment object has no attribute get_db_ctx) closed by jun66j5
duplicate: A duplicate of #11651. Also, it is a TracJsGanttPlugin isssue. The plugin …
12:30 AM Ticket #11650 (new ticket method queryDetailed) closed by olemis
wontfix

Mar 28, 2014:

11:47 PM Ticket #11653 (Fails: Environment object has no attribute get_db_ctx) created by Quince
Trying to migrate in-place from MySQL to PostgreSQL. Prepared user and …
11:46 PM Ticket #11652 (The configuration form is showed far below in admin page) created by t2y
This issue occurred on our operation environment provided by apache2 + …
11:45 PM Ticket #11651 (MySQL to PosgreSQL switch fails: no attribute get_db_ctx) created by Quince
Currently Trac 1.0.1 running on MySQL. Created database called 'trac' in …
11:36 PM Quince created by Quince
New user Quince registered
1:04 PM Ticket #11650 (new ticket method queryDetailed) created by anonymous
Hi, For our use case we would like to be able to get full info about a …
7:49 AM Ticket #11649 (About Trac page, I can't find Mercurial version information) closed by jun66j5
invalid: That's an InstallationIssue. Please ask on the MailingList
7:02 AM Ticket #11649 (About Trac page, I can't find Mercurial version information) created by 01071028@…
I want to install trac0.12 + mercurial in CentOS system. Once,I installed …
Note: See TracTimeline for information about the timeline view.