| changeset | ce06c665932a |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | Update router docstring to reference usage example |
| files |
| changeset | e9077def7678 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | router: Add interactive mode and iterator over urlmap |
| files |
| changeset | d8e0af01543b |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | Fix unittest warning about deprecated assertEquals |
| files |
| changeset | 7920d700e580 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | Add support for extensions to provide custom pages to Roundup and update CHANGES.txt 1. Added registerHandler() extension point to instance.Tracker to register URL handlers for specific routes 2. Added processing of extension routes to client.cgi 3. Added example plugins/extensions/custompage.py |
| files |
| changeset | 997fa47c92d5 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Strip leading slash from both path and pattern, add test for pattern parameter matching |
| files |
| changeset | 6ee1844019d5 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Add DEBUG flag for troubleshooting |
| files |
| changeset | 35dc9191394d |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Use Router in cgi.client.main |
| files |
| changeset | e5f90a69f660 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Fix router test |
| files |
| changeset | f31c93abedf6 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: No leading slash in URL map patterns |
| files |
| changeset | c37069a99cec |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Add self-test to router.py |
| files |
| changeset | b860ede03056 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Add example URL map |
| files |
| changeset | 6e313bdf6b69 |
|---|---|
| branch | routing |
| bookmark | |
| tag | |
| user | anatoly techtonik <techtonik@gmail.com> |
| description | routing: Add new roundup.web namespace with router component This branch is to untangle hardcoded Roundup URL scheme, make it more readable and customizable with extensions. Right now it doesn't seem possible to write extension that renders static HTML page at /about without modifying Roundup DB, and this web component should not depend on DB schema. |
| files |