1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

113 Commits

Author SHA1 Message Date
Andrew Tridgell
0a579e4ae5 r9674: r9678@blu: tridge | 2005-08-27 16:32:30 +1000
- removed the initial provision button. It is just way too confusing.
 We should have a separate 'migration' page instead, but in the
 meantime to migrate please use the command line

 - added a check for a blank password. If blank, then ask them
  to reenter it
(This used to be commit 2673bebf138a9bda79f99dd5caff93dd6db24658)
2007-10-10 13:34:39 -05:00
Deryck Hodge
bcc288d880 r9668: Cross-browser fix for IE, when adding scripts on the fly.
deryck
(This used to be commit 1f4e65ce96ec8c4335bfabbe54989a8cb431d773)
2007-10-10 13:34:38 -05:00
Deryck Hodge
25c3942623 r9663: Portability fix for IE.
deryck
(This used to be commit 87cb23aae377a9cdce790881c65535ed4d3931e1)
2007-10-10 13:34:38 -05:00
Deryck Hodge
44a27265fb r9651: Start to group all SWAT specific windowing, widgets, etc. in one
file.  This allows basic style and event code to be set in one place,
though we'll still have to override for a specific position or look.

More to come...

deryck
(This used to be commit 9d5482d2aaff2082d85d626c288f2ad16e20b6ae)
2007-10-10 13:34:38 -05:00
Deryck Hodge
c6b592a5b7 r9635: Seperate window logic from registry js file.
This allows for flexibility in display format,
which will make more sense when I start working
on windows, tabs, etc.

Add the beginnings of a document.js object that allows
us to add and remove scripts as we use them, which will
ensure we only load what we need.  A desktop GUI runs
from a single page, so we can't load js files by changing
pages.

deryck
(This used to be commit b4f6f81d7bbf87fcb7c7c9bd4a7164aabaeedc1c)
2007-10-10 13:34:36 -05:00
Andrew Tridgell
7f5bb2b866 r9610: use a list of allowable extensions for unauthenticated access rather than
a list of file names
(This used to be commit ef61c8de2fa62d37486ea93d5773198d21c1a2c4)
2007-10-10 13:34:34 -05:00
Deryck Hodge
9dfffdf4c0 r9579: Desktop SWAT opens now with a little server status window.
This includes a table layout that can be reused (see
QxListView in status.js).

Some formatting fixes, too.

deryck
(This used to be commit f95bf0adf760b8799ec02ec68ce42516ca40b6d2)
2007-10-10 13:34:31 -05:00
Andrew Tridgell
27a09eaaab r9501: fixed the SWAT login page for the changes to the userAuth() function that Mimir made
earlier today
(This used to be commit 10b1f95790f2769cdc0e1c6f051cb7cc73f07d69)
2007-10-10 13:34:23 -05:00
Andrew Tridgell
f5f18f2d18 r9498: converted the SWAT regedit backend code to use the OO calls
(This used to be commit c22baee5aafb2937ddfb71942eef5c69544e823c)
2007-10-10 13:34:22 -05:00
Deryck Hodge
535c6fa436 r9471: Rough first pass at a menu system. It's hacked together, but
I wanted to just get it working to play with it.  Only the
reg editor works from this menu.  The rest will follow later.

deryck
(This used to be commit 93e648ade28eb7e0fd147fdde281b3edfb2e9367)
2007-10-10 13:34:19 -05:00
Andrew Tridgell
656a885c22 r9470: non-working attempt to add a little table for values to the reg editor
hopefully deryck will be able to tell me what I've screwed up :-)
(This used to be commit e68db751f064a0d968bd0995805141ffe5938ee7)
2007-10-10 13:34:19 -05:00
Deryck Hodge
8005114fda r9469: Add a right-click menu to the SWAT desktop.
This includes a generic showMessage() for opening
a dialog window to the user.

Next is a start menu, and then I'll move on to more
practical functionality... user manager, server config, etc.

deryck
(This used to be commit eeacd73ef2da16337f2968aec86f9f9313085c25)
2007-10-10 13:34:19 -05:00
Andrew Tridgell
f35e72d9ca r9466: add display of values as well as keys in the registry editor
(This used to be commit 62d55a250afa3e3923a6b9da7b59177ad59d55a3)
2007-10-10 13:34:19 -05:00
Andrew Tridgell
f4aa80d88f r9465: handle encoding and decoding of pointers, representing them as a
string containing "(POINTER)"
(This used to be commit 6f69eeb8f258063f1ac911ab38e667e7743ccba3)
2007-10-10 13:34:18 -05:00
Deryck Hodge
375d11ac78 r9443: We can now move windows around anywhere on our SWAT "desktop".
QxWidget doesn't accept percentages, so I feed the toplevel
widget the actual brower height/width onload and onresize.

deryck
(This used to be commit dadc89f8839b5c481ba47eeadec9f7bf4d3e14a9)
2007-10-10 13:34:15 -05:00
Andrew Tridgell
2997f4bd43 r9434: moved the registry editor into a common js library. Deryck, does this
look ok? Apologies if this treads on your toes.
(This used to be commit 8295eb01c0e1eec4f7c5bd211eac80b92ff9549e)
2007-10-10 13:34:14 -05:00
Deryck Hodge
d9c4ff9ef0 r9397: Playing with qooxdoo a bit and saving my work, so I
can get to it later today at work.  Not much to see yet,
and not linked to from SWAT yet.

Playing with the idea of a web-based desktop, and just
seeing how widgets can be used.

deryck
(This used to be commit 435467f90d809899c3d0efeaf991fb659d97202d)
2007-10-10 13:33:34 -05:00
Deryck Hodge
3029657053 r9328: Remove background:ThreeDFace from qooxdoo styles to
get our samba.org background bacl.

deryck
(This used to be commit 71291f0d566eaa493a5687a6bce7c5ec9373a7de)
2007-10-10 13:33:24 -05:00
Deryck Hodge
a9c00a7a72 r9327: Rename parent to fParent to prevent confusion with window.parent object.
(Thanks, Derrell, for the reminder.)
Rename child to fChild, to be consistent and maintain readability.

deryck
(This used to be commit 6040f9401eedb195aef160b3b58462a1a6728af7)
2007-10-10 13:33:24 -05:00
Deryck Hodge
f870014fc3 r9232: Rename some objects to make code clear.
deryck
(This used to be commit 8a3445499e3f913693196aa1d1b5bbeec5469cf2)
2007-10-10 13:31:34 -05:00
Deryck Hodge
55024676c7 r9230: Star out passwords and add confim text input for provisioning.
Also, add addMethod() to form elements now.

deryck
(This used to be commit 79f276df47ebc93e1505c7411fb1acd4b004047c)
2007-10-10 13:31:34 -05:00
Andrew Tridgell
d3751c4525 r9228: cleanup and simplify the AJAJ code - part 2
(This used to be commit bb3ab2c47b098ed57af358c4f5c6ad4d4d26eb33)
2007-10-10 13:31:34 -05:00
Andrew Tridgell
8942ac69f0 r9227: cleanup and simplify the AJAJ code
(This used to be commit ceb7669e5991e9dda759d60a09a0a65e6caba991)
2007-10-10 13:31:34 -05:00
Andrew Tridgell
32015e5cdc r9213: some improvements to the registry editor code
(This used to be commit 5cd33fa9f898f95a78397a387a42977a4839fb20)
2007-10-10 13:31:32 -05:00
Andrew Tridgell
c8dfaec28a r9212: the beginnings of a registry editor in SWAT, using client side javascript and AJAJ
This doesn't work at all well yet, mostly because of my inexperience
with client side javascript and what events are available
(This used to be commit 8073e84c7a5fd8d483685d769661c790a803ff49)
2007-10-10 13:31:31 -05:00
Andrew Tridgell
2dcd55f31f r9211: don't try to encode functions in the AJAJ object encoder
(This used to be commit a08104a13c722b3888aecd365e32aae63ea481e5)
2007-10-10 13:31:31 -05:00
Andrew Tridgell
c28816e74b r9177: setup a credentials object in authinfo on login
(This used to be commit c1ef18a590d2f7af4b64c1775376a05da80ac242)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
9f4444331a r9176: added a much neater method of calling printf on the server from client side js. Just
use srv_printf() and normal printf arguments
(This used to be commit 11c7e8db3d2501a6a439d3e3a63a5055cc577f51)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
0aa43d9231 r9175: simplify the example code a bit
(This used to be commit fbae29686644198351bb31c3be1cf5630165ef1f)
2007-10-10 13:31:28 -05:00
Stefan Metzmacher
b2b89d654d r9143: print out the rate of rounttrips
metze
(This used to be commit c0e055ac989a24c2b6ad14a0eb2b3f8509cb9bab)
2007-10-10 13:31:22 -05:00
Andrew Tridgell
f8b04830d7 r9140: fixed a typo
(This used to be commit 672b8c397103dddbd5d046a4c43f4686ad51192e)
2007-10-10 13:31:22 -05:00
Andrew Tridgell
e9737799b4 r9139: cleanup the layout a bit
(This used to be commit c21fe071e795888f8e4ed0f535dc1bbc8d0731a5)
2007-10-10 13:31:22 -05:00
Andrew Tridgell
baf66d8626 r9136: made the 'AJAJ' code portable to IE and Opera
(This used to be commit b6b531533e2c4d6d927df29905e49a775e92f3c1)
2007-10-10 13:31:21 -05:00
Andrew Tridgell
a281077935 r9135: added a sample page that demonstrates using AJAJ to make remote calls
that update an object
(This used to be commit 678b0cc08f6026fe35b522d5705ab0c1baf3c359)
2007-10-10 13:31:21 -05:00
Andrew Tridgell
3a02c8b116 r9134: added the client side js library code for handling remote 'AJAJ' calls
into our web server
(This used to be commit 530717122a3c7e34258db8ed0bfd0cc00624b903)
2007-10-10 13:31:21 -05:00
Andrew Tridgell
8808465e5b r9133: a huge import of the qooxdoo infrastructure. I decided to import all the widgets to make experimenting easy during development. We can trim this back later to only the pieces we use
(This used to be commit 631a56da39ed0daae46ca89e57c10b09cf41c718)
2007-10-10 13:31:20 -05:00
Rafal Szczesniak
1254a6da23 r8969: Make password field a password field, that is - prevent them from
displaying plain text.

rafal
(This used to be commit b91e6053485ada50f66aa763e0ccff3b71991fa5)
2007-10-10 13:31:01 -05:00
Andrew Bartlett
d14fd78a43 r8844: Actually, both types of provision wipe the DB. But we do need a way
to explian the tie between 'Initial Provision' and the next step being
a SamSync or a Samba3 import etc.

Andrew Bartlett
(This used to be commit b37a2de9a89853393bcc9d20cfcffae96df9a90e)
2007-10-10 13:30:10 -05:00
Alexander Bokovoy
7c948bb2a3 r8831: Clarify data wipe-out statement
(This used to be commit 981e17eea449faa591b7a8b0c2baaa02461fbf4f)
2007-10-10 13:30:10 -05:00
Alexander Bokovoy
b1e8d70123 r8830: Fix provision script after data split
(This used to be commit 99d676d732dffbbf428cc0f012da26c47e6bb66d)
2007-10-10 13:30:10 -05:00
Andrew Tridgell
f6d2892faa r8821: continue the trend to move to a more OO style of interface for our js
calls. This changes the generated RPC and IRPC calls to use the 'this'
object pointer instead of requiring the passing of the object on each
call. So typical usage is now:

var echo = echo_init();
var io = irpcObj();

status = echo.connect("ncacn_np:server");
assert(status.is_ok);

io.input.in_data = 7;
status = echo.AddOne(io);
assert(status.is_ok);
(This used to be commit f7b49ecd0868c1f0fec75b371f132bbf357ad8c6)
2007-10-10 13:30:08 -05:00
Andrew Tridgell
6e2ef3fa25 r8725: redirect to the base install page not the provisioning page on first
use
(This used to be commit eeeeab5eb7aff4fa3b25fa07a352eda74c44db6c)
2007-10-10 13:29:59 -05:00
Andrew Tridgell
3c2a5aa63c r8724: some boilerplate installation text
(This used to be commit 5b28bdb9c800e8fbf2c7ee62a7c6faf2ec773ef9)
2007-10-10 13:29:59 -05:00
Andrew Tridgell
dc2635efe3 r8723: fix esptest menu
(This used to be commit 5a52729d5b81336973adaf277d265445b78b2ea7)
2007-10-10 13:29:59 -05:00
Andrew Tridgell
fdb322876d r8722: make the menu handling considerably saner and easier to follow. The whole
menu hierarchy is now in /menu.js
(This used to be commit c2a450bb9967caa666628f067a8e732227854ce2)
2007-10-10 13:29:59 -05:00
Andrew Tridgell
23924170cc r8720: split form object out to separate include file, and make it a real
object, with a display() method
(This used to be commit c45c4e335ed5da1e2e43ffcb9e8d6c32678faa3c)
2007-10-10 13:29:58 -05:00
Andrew Tridgell
66526f5e4a r8718: try to improve the 2 level menu a bit.
Deryck, if you get a chance, could you see how to make this a little
"left and up" arrow instead of "Main Menu" ?
(This used to be commit c6c1b2998c68b40496fe605097900071704d6474)
2007-10-10 13:29:58 -05:00
Andrew Tridgell
0b650edc83 r8708: fixed an assert that abartlet found
(This used to be commit f5e6547c28b2069ae80da5037c5f8d0661da652c)
2007-10-10 13:29:56 -05:00
Andrew Tridgell
2fd92cb1b4 r8648: automatically redirect to provisioning if not yet provisioned when the
home page in swat is accessed
(This used to be commit 78fb559c08d55c01f5ede81d43cdd857cce8d338)
2007-10-10 13:29:49 -05:00
Andrew Tridgell
4512f76c1b r8645: updated the ldb esp test for the new ldb ejs syntax
simo, when changing ejs syntax, please grep -r through the *.js and *.esp files to
fix all the callers. Thanks :)
(This used to be commit 8d0c9557a29a802800257af1bab38bfe57928c17)
2007-10-10 13:29:49 -05:00