Age | Commit message (Collapse) | Author | Files | Lines |
|
- Clearly no one has ever tried to obtain the Referer from the web server
before. :-)
- Send the Referer from the web application, in preparation for later security
updates. (These updates are not immediately necessary, as ScriptTransport
is disabled and we check the content type on XmlHttpTransport. This isn't
anything to worry about.)
(This used to be commit 33c07f4b92ac349af85dff11e24111fb16d201d0)
|
|
(This used to be commit 6976f283fc30a401bcc1d2c5089135c3fe8f1728)
|
|
More testing revealed that this isn't yet bug-free... Sigh. One of these
days I'll start writing bug-free software...
- Status and Statistics timer wasn't always stopped properly when switching
away from that module's display. It seems silly to continue to update
status and statistics when the page isn't being viewed.
- Single instance of the Login window was not accessible if one switched
between modules.
- Upon return from a Session Timeout, we can retry the original RPC request,
but it may fail due to information that was stored in the old session. This
was the case in the LDB Browser module, where the open database handle
became gone with the session. We now detect a Resource Not Found and
re-open the database.
(This used to be commit 09a82920336d1502c204725a4b518a1fa4a0d68d)
|
|
- Add authentication. The Web Application Framework can now be called
directly and it will rqeuire authentication if required, and should re-query
the user to log in when the session expires.
- General clean-up
(This used to be commit 27c5d7dca6fa4e0811c1b8bb52d1db3d1824462c)
|
|
(This used to be commit 5075e008941177d5be1d9471387c9d27aba65f81)
|
|
- Fix handling of predicates in finite state machine
- Make use of predicates to handle a specific PermissionDenied failure, vs
some other generic failure
- Add JSON-RPC error constants
(This used to be commit 38ae9658cb52149d66f910582d8b55fe954650fb)
|
|
- Disallow, for now, any ScriptTransport access. A serious security issue has
been described, and since we don't currently need it for anything, disable
it completely.
- Continued clean-up towards implementing the common authentication code
(This used to be commit 07817a5489dd8cc6c85c10116f4dba43d798ef03)
|
|
- correct an error message in the JSON-RPC server
- provide a common RPC request function
- make it easier to have multiple pending RPC requests. this allows an
application-specified request to return "not logged in"; authentication
information to be requested and sent; and the original request to be
reissued.
- in statistics module, if a time is provided as zero, leave it blank rather
than displaying 1 Jan 1970. this showed up in the last_used_at field in the
SMB status report.
- clean up makefile: remove no-longer-used hard-coded path and install target;
remove "chmod" and "nice" commands which were part of the original skeleton,
since that is not deemed appropriate for samba makefiles
(This used to be commit 339ee73ce2809905f608b1003cc645231f256420)
|
|
- No path given to web server means use old scripts (missed check-in)
- Build Web Application (qooxdoo stuff) from autogen.sh since python isn't
available or is differently-configured on various build-farm machines
- Don't continually check in generated files
- Properly identify SWAT "Statistics" module as "Status and Statistics"
(This used to be commit 9d89b7663af218ee6ed941ac6c0597fab93cd03b)
|
|
remove/restore process
(This used to be commit 1d867863b64fb39aedbf713f7f3dd17948b433ef)
|
|
(This used to be commit 5a3d6ad0b7cf0ecf8b57b4088b19f7d4291c990b)
|
|
attempt to correct.
(This used to be commit efffee706d62a4260b2d9782b19a9df1971dddb2)
|
|
of the
functionality of the old scripts incorporated into the new framework, the old
scripts need to still be available. I've reverted to having the old scripts
be the default pages, and added an option to access the preview of the new
SWAT.
(This used to be commit b43620d4b8eff815f4a6dc02522a8dfc9fdcaef4)
|
|
We're now at the stage where the web application framework should build and
install automatically.
Derrell
(This used to be commit 0201baef46c1701007e0a4cdd95edee287939318)
|
|
(This used to be commit 26a34037a7ca6fbd05c5a6f7c2d5973e34bc6918)
|