close Warning: Can't synchronize with repository "(default)" (/project/cl-weblocks/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.

Timeline



07/30/07:

19:54 Ticket #11 (Make the path to files that needs to be accessible via the webserver ...) closed by Slava Akhmechet
fixed: Fixed. The path is no longer hardcoded and parameter …
17:49 Ticket #43 (Consider resetting state of widgets when moving accross navigation) created by Slava Akhmechet
Currently if a state of a widget's UI is changed on one page, then …
17:44 Ticket #42 (Sorting and regex filtering should be refactored out of datagrid) created by Slava Akhmechet
Currently sorting and regex filtering/searching mechanisms are …
17:41 Ticket #41 (Design authentication and permissions mechanism) created by Slava Akhmechet
Currently Weblocks provides no mechanism for authentication and …
17:26 Ticket #40 (Rename gridedit widget to a more fitting name) created by Slava Akhmechet
Gridedit doesn't seem to be a good name. We need to find a better name …
17:25 Ticket #39 (Allow item selection in datagrid beyond current page) created by Slava Akhmechet
Currently if the user makes a search for some items, selects an item, …
17:22 Ticket #38 (Highlight selected rows in datagrid) created by Slava Akhmechet
In datagrid, when a row/item is selected we should attempt to …
17:18 Ticket #37 (Handle CLOS object references ('foreign keys') in form renderers) created by Slava Akhmechet
Currently form renderers don't handle non-inline CLOS object …
17:09 Ticket #36 (Modify renderers to allow specialization on slot types) created by Slava Akhmechet
Currently specializing renderers to output various types in a custom …
04:43 Ticket #35 (Take advantage of ASDF operations to test, document, and release packages) created by Slava Akhmechet
Currently weblocks related scripts are scattered and not standard. …
04:40 Ticket #34 (Escape HTML outputted by 'render-data' to prevent XSS attacks) created by Slava Akhmechet
We should sanitize form input to prevent cross-site scripting and SQL …
04:37 Ticket #33 (Refactor, document, and unit test overly complex functions) created by Slava Akhmechet
Currently 'handle-client-request' is a complex function that's …
04:36 Ticket #32 (Provide additional navigation aids to improve accessibility (using ...) created by Slava Akhmechet
We should fish data from the navigation widget to provide additional …
04:29 Ticket #31 (Use widget names to render headings markup to improve accessibility) created by Slava Akhmechet
We should take advantage of widget names whenever they are provided to …
04:27 Ticket #30 (Preload 'ajax loading' image) created by Slava Akhmechet
During the first AJAX request the image for 'loading' is being loaded …
04:25 Ticket #29 (Refactor form and input markup into snippets) created by Slava Akhmechet
Currently various widgets output form and input markup manually. We …
04:23 Ticket #28 (Give widgets better names) created by Slava Akhmechet
There is no reason to call datagrid widget 'datagrid'. 'Grid' is a …
04:21 Ticket #27 (Customize widget printing to include their names (to ease debugging)) created by Slava Akhmechet
When widgets are printed in the debugger their memory address is …
04:19 Ticket #26 (Don't hide validation error summary for long forms) created by Slava Akhmechet
Currently a validation error summary is rendered on top of a form but …
04:17 Ticket #25 (Refactor flash widget styling) created by Slava Akhmechet
Currently the default style for the flash widget is set to the one …
04:13 Ticket #24 ('Blocks' should be renamed to 'snippets') created by Slava Akhmechet
A 'block' is a bad name. A 'snippet' is much better. We should rename …
04:12 Ticket #23 (Create renderers for lists of items) created by Slava Akhmechet
We should create renderers (or snippets?) to render lists of items …
04:09 Ticket #22 (Consider lazy session initialization) created by Slava Akhmechet
Currently when a session is initialized in 'init-user-session', all …
04:06 Ticket #21 (Allow multiple search tokens in grid searchbar) created by Slava Akhmechet
Currently it's possible to search for only one token in the searchbar. …
03:58 Ticket #20 (Offer user an option to turn off AJAX and other effects when ...) created by Slava Akhmechet
When weblocks detects an unsupported browser it should cooperate with …
03:54 Ticket #19 (Extra tags div currently uses   contents which makes unstyled ...) created by Slava Akhmechet
Weblocks places extra HTML tags in many places in order to allow for …
03:51 UserManual edited by Slava Akhmechet
(diff)
03:51 Ticket #18 (Create a default page for weblocks server) created by Slava Akhmechet
Currently when weblocks server starts up and no application is defined …
03:48 Ticket #17 (Create a script that automates starting new weblocks projects) created by Slava Akhmechet
We should create a script that automates the process of starting a new …
03:45 Ticket #16 (Make page titles dynamic (perhaps based on the navigation widget)) created by Slava Akhmechet
Currently page title is hardcoded in the 'with-page' function. We …
03:44 Ticket #15 (Fix friendly URLs and form actions in W3M) created by Slava Akhmechet
Currently form actions and friendly URLs appear to be broken in W3M. …
03:42 Ticket #14 (Standardize fonts accross browsers and OSes (perhaps via Yahoo Font CSS?)) created by Slava Akhmechet
Currently default weblocks styles for fonts look different on various …
03:40 Ticket #13 (Consider redoing flash and dataform widgets with coroutine control ...) created by Slava Akhmechet
Once a modal control flow mechanism is in place (#3), we should …

07/29/07:

15:20 Ticket #12 (Make stylesheet and javascript requirements dynamic) created by Slava Akhmechet
Currently stylesheet and javascript requirements are hardcoded in the …
15:17 Ticket #11 (Make the path to files that needs to be accessible via the webserver ...) created by Slava Akhmechet
Currently the path to public files (stylesheets, JavaScript code, …
15:12 Ticket #10 (When a widget is being modified, move focus to that control and change ...) created by Slava Akhmechet
If a page has a number of widgets and a particular action causes some …
15:08 Ticket #9 (Consider redirecting the browser to hide all non user-friendly actions ...) created by Slava Akhmechet
When JavaScript? is turned off on the client and AJAX isn't available, …
15:01 Ticket #8 (Back button rules should be respected) created by Slava Akhmechet
We should consider improving the consequences of hitting the back …
14:58 Ticket #7 (Widgets should be able to optionally expose state on the URL) created by Slava Akhmechet
Currently the only widget that can expose state on the URL is …
14:50 WikiStart edited by Slava Akhmechet
(diff)
14:49 WikiStart edited by Slava Akhmechet
(diff)
14:49 WikiStart edited by Slava Akhmechet
(diff)
14:49 WikiStart edited by Slava Akhmechet
(diff)
14:49 WikiStart edited by Slava Akhmechet
(diff)
14:48 WikiStart edited by Slava Akhmechet
(diff)
14:29 UserManual edited by Slava Akhmechet
(diff)
14:29 UserManual edited by Slava Akhmechet
(diff)
06:35 WikiStart edited by Slava Akhmechet
(diff)
06:18 ObtainingAndInstalling edited by Slava Akhmechet
(diff)
06:05 Ticket #6 (Handling and reporting errors) created by Slava Akhmechet
Currently when errors occur on AJAX requests (in both debug and …
05:50 Ticket #5 (Gridedit item deletion confirmation) created by Slava Akhmechet
When items are deleted from the gridedit widget there is currently no …
05:48 Ticket #4 (Create a modal dialog widget) created by Slava Akhmechet
Create a widget that would act as a modal dialog. This widget can be …
05:48 Ticket #3 (Create a modal control flow mechanism to eliminate adhoc state machines) created by Slava Akhmechet
Currently control flow is managed by creating adhoc state machines …
05:45 Ticket #2 (Allow viewing and editing gridedit items) created by Slava Akhmechet
Currently items in a gridedit widget cannot be modified or viewed in …
05:39 Ticket #1 (Design paging functionality for datagrid widget.) created by Slava Akhmechet
Currently items in the datagrid are not paged. Paging functionality …
05:20 WikiStart edited by Slava Akhmechet
(diff)
05:19 WikiStart edited by Slava Akhmechet
(diff)
04:56 ObtainingAndInstalling edited by Slava Akhmechet
(diff)
04:55 ObtainingAndInstalling edited by Slava Akhmechet
(diff)
04:55 ObtainingAndInstalling edited by Slava Akhmechet
(diff)
04:54 ObtainingAndInstalling edited by Slava Akhmechet
(diff)
04:54 ObtainingAndInstalling edited by Slava Akhmechet
(diff)
04:34 UserManual edited by Slava Akhmechet
(diff)
04:23 UserManual edited by Slava Akhmechet
(diff)
04:18 UserManual edited by Slava Akhmechet
(diff)
04:15 UserManual edited by Slava Akhmechet
(diff)
04:15 UserManual edited by Slava Akhmechet
(diff)
04:12 UserManual edited by Slava Akhmechet
(diff)
04:11 UserManual edited by Slava Akhmechet
(diff)
04:08 UserManual edited by Slava Akhmechet
(diff)
04:06 UserManual edited by Slava Akhmechet
(diff)
04:05 WikiStart edited by Slava Akhmechet
(diff)
04:01 UserManual created by Slava Akhmechet
04:01 WikiStart edited by Slava Akhmechet
(diff)
04:00 ObtainingAndInstalling created by Slava Akhmechet
04:00 WikiStart edited by Slava Akhmechet
(diff)
03:55 TracIntro created by Slava Akhmechet
01:43 CamelCase created by trac
01:43 RecentChanges created by trac
01:43 SandBox created by trac
01:43 TitleIndex created by trac
01:43 TracAccessibility created by trac
01:43 TracAdmin created by trac
01:43 TracBackup created by trac
01:43 TracBrowser created by trac
01:43 TracCgi created by trac
01:43 TracChangeset created by trac
01:43 TracEnvironment created by trac
01:43 TracFastCgi created by trac
01:43 TracGuide created by trac
01:43 TracImport created by trac
01:43 TracIni created by trac
01:43 TracInstall created by trac
01:43 TracInterfaceCustomization created by trac
01:43 TracLinks created by trac
01:43 TracLogging created by trac
01:43 TracModPython created by trac
01:43 TracNotification created by trac
01:43 TracPermissions created by trac
01:43 TracPlugins created by trac
01:43 TracQuery created by trac
01:43 TracReports created by trac
01:43 TracRoadmap created by trac
01:43 TracRss created by trac
01:43 TracSearch created by trac
01:43 TracStandalone created by trac
01:43 TracSupport created by trac
01:43 TracSyntaxColoring created by trac
01:43 TracTickets created by trac
01:43 TracTicketsCustomFields created by trac
01:43 TracTimeline created by trac
01:43 TracUnicode created by trac
01:43 TracUpgrade created by trac
01:43 TracWiki created by trac
01:43 WikiDeletePage created by trac
01:43 WikiFormatting created by trac
01:43 WikiHtml created by trac
01:43 WikiMacros created by trac
01:43 WikiNewPage created by trac
01:43 WikiPageNames created by trac
01:43 WikiProcessors created by trac
01:43 WikiRestructuredText created by trac
01:43 WikiRestructuredTextLinks created by trac
01:43 WikiStart created by trac
Note: See TracTimeline for information about the timeline view.