Summary Period: 2004-01-09 to 2004-06-25
Total Lines Of Code:
173 (2006-01-17 17:18)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
hannes | 19 (100.0%) | 230 (100.0%) | 12.1 |
s/Wallnöfer/Wallnoefer/g and s/Foobar/Gobble/g in standard header comment.
2 lines of code changed in:
Adding license and copyright notice
21 lines of code changed in:
Implement Date form properties
0 lines of code changed in:
- Rename "new.item" action to "create.item"
- Let prototype say what actions can be performed on it
- Fix bug in forms management action and allow prototype to be set again
5 lines of code changed in:
progress everywhere
1 lines of code changed in:
* Move to a clean, binary-or and binary-and based permission system, making
permission checks much simpler than they were. Permissions are now what they
are, i.e. admins can only do manage, delete and move, but can't see/edit/create
a page unless they have additional permissions to do so.
* Switch to a grid-of-checkboxes permission editor, which is more flexible and
probably simpler to grasp
* Add new Wiki formatting rules:
=h1=
==h2==
====h4
=====h5
======h6
drop <<< >>> for pre/code tags and add pre/code tags to everything that has a line
starting with space characters instead
use [name] for wiki links rather than *name* (experimental - feedback welcome)
* Add first primitive implementation of diff.item action. This is not the way it will be done
in the end, but it's a good way to play around.
4 lines of code changed in:
Cleaned up permission checking functions.
Made "Members" setting imply "Owner" in per-item check
Allow Owner to access manage and delete actions.
3 lines of code changed in:
Use res.data.isAdmin and res.data.isMember
4 lines of code changed in:
Allow null data object in setXmlData()
2 lines of code changed in:
More work on layout, macros etc.
1 lines of code changed in:
Some more explorational steps in permission management.
4 lines of code changed in:
Lots of changes:
* No more virtual nodes - everything is in DB. Special nodes are set up as
"services" on startup, configuration is read from file gobble.conf
* Starting to use Link objects for user roles (admin)
* Permission framework starting to make sense (admin by space, not by item)
* Rewrote list page/macro to use new Html.TableWriter() from AntvilleLib
* And some more
19 lines of code changed in:
More work on permission framework. Per-property permissions
are working pretty well for both native and form properties.
33 lines of code changed in:
* Advances on the permission framework. I think we're 60% done on the way to usability,
but a lot of fine-tuning is needed.
* Added onStart() function to perform some sanity checks
* Added working but not-yet wired diff code/action
4 lines of code changed in:
Let admins pass through in isEditable()
2 lines of code changed in:
Fix stupid bug in isSettable()
1 lines of code changed in:
Initial (working) permission code (watch out for the no-admin lockout!)
Split out separate manage.item page from edit.item for form and permission settings.
8 lines of code changed in:
Initial check-in
116 lines of code changed in:
Generated by StatCVS 0.2.2