• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

allura


RSS
Rev. Time Author
975afb7 2010-02-26 05:51:29 Wolf

FORGE-319: add 'select' as a type for tracker custom-fields

Every place where custom fields allow editing, build a select for
custom-fields where field.type is select.

It's easiest to split the options on whitespace; anything more
complicated would require re.split. For uniformity, split status names
on whitespace, too. This will require setup-app to be run to get the
built-in status names setup correctly, or else hand edited to drop
existing commas.

The only thing left to do is to hide/show the options field during
tracker admin based on whether the field in question is of type
'select'. We do that with the new JS show_hide_options() and an
"onchange" handler for the select.

eef5257 2010-02-26 05:51:29 Wolf

FORGE-319: drag to order custom fields in tracker admin

a9af82d 2010-02-26 05:51:29 Wolf

FORGE-319: Admin for "typed" custom fields

Custom fields are now edited as a series of name, type inputs with an
"Add Field" button to append a new empty pair. Since the JS must build
this on demand for new fields, use it to create the initial fields as
well. save_fields maps the pairs to json and POSTs them back to the
set_custom_fields method of the admin-controller; which unquotes and
decodes the result into the needed list of dictionaries.

836acdb 2010-02-26 05:51:29 Wolf

FORGE-319: allow "typed" custom fields in the tracker

The tracker globals for an instance will now hold a list (so we can
adduce order) of dictionaries. Each dictionary describes one custom
field and contains at least a 'name' and 'type' key. This means we no
longer iterate over a comma-delimited string: no more splitting.

In this initial commit, no new types are added. Custom fields are
automatically marked as being of type 'str'. This just puts the new
data-structures in place and updates display code accordingly.

42c43d7 2010-02-26 05:34:51 Jenny Steele

Added a test for neighborhood icons

4974fef 2010-02-26 04:37:23 Rick Copeland

Remove fs_session argument to File._fs()

552e3d6 2010-02-26 04:12:06 Jenny Steele

FORGE-335 Added icons to neighborhoods

f36a08d 2010-02-24 01:01:02 Wolf

upgrade jquery to 1.4.2

0f5f804 2010-02-23 04:43:45 Andy Verprauskus

FORGE-290 Fix how we create HgWeb base url

ba15059 2010-02-23 04:37:45 Andy Verprauskus

FORGE-290 Unblock HgWeb

5fd09f1 2010-02-23 03:24:52 Wolf

fix broken tests: users profiles don't have widgets, really

e107e5a 2010-02-20 07:49:16 Andy Verprauskus

pass nosetests in ForgeSCM

5b66f72 2010-02-20 07:48:53 Andy Verprauskus

remove print statement from tests

55a2837 2010-02-20 07:20:08 Andy Verprauskus

FORGE-290 integration fix.. need access to _cleanup_request from wsgi

e589f30 2010-02-20 04:06:01 Andy Verprauskus

FORGE-290 Gitweb.cgi for showing git commits

dev machine setup required:
* ln -s /usr/bin/git to wherever your git
binary is located
* sudo ln -s %FORGE%/ForgeScm/forgescm/data /var/local/spool/git_repos
* sudo ln -s %FORGE%/ForgeScm/forgescm/scmweb/cgi-bin /usr/lib/cgi-bin

bb164d2 2010-02-19 07:00:49 Rick Copeland

FORGE-339 - fix another markdown bug

d5b540e 2010-02-19 07:00:48 Rick Copeland

FORGE-341 - Allow neigborhood admin to update neighborhood name

f1ef586 2010-02-19 04:06:22 Jenny Steele

FORGE-281 Page view permissions in wiki

be4c433 2010-02-19 03:38:38 Rick Copeland

FORGE-339 - Fix markdown bug that crashes neighborhood homepage when it contains ArtifactLinks

e9ada7b 2010-02-19 01:47:41 Rick Copeland

FORGE-187 - Add moderation to first-posted messages

This commit includes
- new 'state' field on messages
- new permission on forum plugin (unmoderated_post)
- new moderation screen
- ability to set forum policy either to 'ApproveOnceModerated' or 'ModerateAll'.
If ApproveOnceModerated is set, then users with 'post' permission are
upgraded to unmoderated_post once they have a message approved
- ability to flag a message
- ability to remove/spam messages from moderation page

74a2f64 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146: Remove in-line styles

a93fda9 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146: Add trailing slash to exposed bin method

f2508dc 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146: Added bin template

265d929 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146: Added form for filling out new bins to be saved

0bd5e78 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146: Added 'new_bin' template for creating bins

ba417f9 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146 added 'bin', 'new_bin', and 'save_bin' methods to tracker

38f04ad 2010-02-19 01:21:52 Jonathan T. Beard

FORGE-146: Added a Bin artifact

35ed234 2010-02-18 06:34:37 Wolf

Use test.ini locally, but sandbox-test.ini on sandboxes

To run tests on the sandboxes, say:

SANDBOX=1 nosetests

e3648dd 2010-02-18 05:31:18 Wolf

Remove widgets from the user profile page

afdd79f 2010-02-18 05:31:18 Wolf

Users now have a profile rather than a home