1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00

14 Commits

Author SHA1 Message Date
Simo Sorce
6976f283fc r20689: "pdc" and "bdc" have been replaced by "domain controller" 2007-10-10 14:40:23 -05:00
Derrell Lipman
09a8292033 r20601: Web Application Framework
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.
2007-10-10 14:37:13 -05:00
Derrell Lipman
27c5d7dca6 r20600: Web Application Framework
- 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
2007-10-10 14:37:13 -05:00
Derrell Lipman
5075e00894 r20574: reorganization of common modules 2007-10-10 14:37:04 -05:00
Derrell Lipman
38ae9658cb r20569: Web Application Framework
- 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
2007-10-10 14:37:02 -05:00
Derrell Lipman
07817a5489 r20559: Web Application Framework
- 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
2007-10-10 14:36:56 -05:00
Derrell Lipman
339ee73ce2 r20538: Web Application Framework
- 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
2007-10-10 14:36:49 -05:00
Derrell Lipman
9d89b7663a r20519: Web Application Framework
- 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"
2007-10-10 14:36:10 -05:00
Derrell Lipman
1d867863b6 r20518: reapply finite state machine mods which got lost in the webapps remove/restore process 2007-10-10 14:36:10 -05:00
Derrell Lipman
5a3d6ad0b7 r20517: re-add cleaned-up webapps 2007-10-10 14:36:09 -05:00
Derrell Lipman
efffee706d r20516: svn gets royally screwed up when renaming or relocating files. attempt to correct. 2007-10-10 14:36:07 -05:00
Derrell Lipman
b43620d4b8 r20515: Continued work on the Web Application Framework. Until we get all 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.
2007-10-10 14:36:06 -05:00
Derrell Lipman
0201baef46 r20444: WEB Application framework / SWAT.
We're now at the stage where the web application framework should build and
install automatically.

Derrell
2007-10-10 14:30:39 -05:00
Derrell Lipman
26a34037a7 r20414: Start to make SWAT usable by others. This is just a start... 2007-10-10 14:30:29 -05:00