summaryrefslogtreecommitdiffstats
path: root/swat
Commit message (Collapse)AuthorAgeFilesLines
...
* r9133: a huge import of the qooxdoo infrastructure. I decided to import all ↵Andrew Tridgell2007-10-101303-2/+866
| | | | | | 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)
* r8969: Make password field a password field, that is - prevent them fromRafal Szczesniak2007-10-102-0/+2
| | | | | | | displaying plain text. rafal (This used to be commit b91e6053485ada50f66aa763e0ccff3b71991fa5)
* r8844: Actually, both types of provision wipe the DB. But we do need a wayAndrew Bartlett2007-10-101-1/+1
| | | | | | | | 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)
* r8831: Clarify data wipe-out statementAlexander Bokovoy2007-10-101-1/+1
| | | | (This used to be commit 981e17eea449faa591b7a8b0c2baaa02461fbf4f)
* r8830: Fix provision script after data splitAlexander Bokovoy2007-10-101-4/+7
| | | | (This used to be commit 99d676d732dffbbf428cc0f012da26c47e6bb66d)
* r8821: continue the trend to move to a more OO style of interface for our jsAndrew Tridgell2007-10-101-2/+2
| | | | | | | | | | | | | | | | | 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)
* r8725: redirect to the base install page not the provisioning page on firstAndrew Tridgell2007-10-101-1/+1
| | | | | use (This used to be commit eeeeab5eb7aff4fa3b25fa07a352eda74c44db6c)
* r8724: some boilerplate installation textAndrew Tridgell2007-10-101-0/+14
| | | | (This used to be commit 5b28bdb9c800e8fbf2c7ee62a7c6faf2ec773ef9)
* r8723: fix esptest menuAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 5a52729d5b81336973adaf277d265445b78b2ea7)
* r8722: make the menu handling considerably saner and easier to follow. The wholeAndrew Tridgell2007-10-1028-122/+135
| | | | | menu hierarchy is now in /menu.js (This used to be commit c2a450bb9967caa666628f067a8e732227854ce2)
* r8720: split form object out to separate include file, and make it a realAndrew Tridgell2007-10-109-95/+115
| | | | | object, with a display() method (This used to be commit c45c4e335ed5da1e2e43ffcb9e8d6c32678faa3c)
* r8718: try to improve the 2 level menu a bit.Andrew Tridgell2007-10-101-1/+3
| | | | | | 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)
* r8708: fixed an assert that abartlet foundAndrew Tridgell2007-10-101-1/+3
| | | | (This used to be commit f5e6547c28b2069ae80da5037c5f8d0661da652c)
* r8648: automatically redirect to provisioning if not yet provisioned when theAndrew Tridgell2007-10-101-0/+6
| | | | | home page in swat is accessed (This used to be commit 78fb559c08d55c01f5ede81d43cdd857cce8d338)
* r8645: updated the ldb esp test for the new ldb ejs syntaxAndrew Tridgell2007-10-101-1/+1
| | | | | | 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)
* r8643: - make lp_configfile() work againAndrew Tridgell2007-10-101-1/+12
| | | | | | | | | | - get rid of redundeny dyn_CONFIGFILE argument to lp_load() - fixed provisioning to work with completely pristine install, creating an initial smb.conf is none is present - added lp.set() and lp.reload() to loadparm ejs object interface (This used to be commit c2691ef7126ddcee5f95970b78759b40a049d0a7)
* r8642: - fixed install of new swat filesAndrew Tridgell2007-10-101-2/+0
| | | | | - removed old provisioning items from esptest menu (This used to be commit 760cc6bea5661245a8e4e18f103148281e31aaac)
* r8640: continue the trend by moving the ejs random calls into an objectAndrew Tridgell2007-10-101-1/+2
| | | | (This used to be commit ed4fb68ef7c28e415408e923bd9eefcd2d60f355)
* r8639: moved loadparm calls into an ejs objectAndrew Tridgell2007-10-102-6/+8
| | | | (This used to be commit 2dc493eea6f9d87c40ad0dc755f528ce0b33ca47)
* r8638: continue the trend of maknig our C functions true ejs objects by ↵Andrew Tridgell2007-10-101-0/+2
| | | | | | | | | | | | making the string functions into an object. To keep existing code working I have added: string_init(global); into base.js. That brings the functions into the global scope for our existing scripts (This used to be commit a978484738168b82441c4dc4f5f803d349769a4b)
* r8629: - moved the getDomainList() call out of smbcalls_auth.c and into ↵Andrew Tridgell2007-10-101-3/+2
| | | | | | | | | | | libjs/auth.js - tried to make the ejs_userAuth() call work for the sam, not just for unix auth. I didn't get this working. Andrew, when you get a chance can you see what I'm doing wrong? I suspect its because we aren't supplying a challenge, but a challenge doesn't really make sense in a 'is this username/password' correct call. (This used to be commit 9e07c08a71908e99c2f44efc40a3249facd6850f)
* r8598: move provisioning to /install/ directory from /esptest/Andrew Tridgell2007-10-105-2/+14
| | | | (This used to be commit 318402ee4e8900e0d8ed1dce1e201f63ac4a908f)
* r8594: more placeholder pages for server statusAndrew Tridgell2007-10-105-10/+52
| | | | (This used to be commit 1ad6b5878352708fb8863b85492e308a6c588a54)
* r8591: - added a simple 2 level menu structure to swat. Deryck, I know thisAndrew Tridgell2007-10-1022-17/+120
| | | | | | | | | | | | isn't very pretty, and please feel free to do this much more nicely :-) - added a top level menu listing our main servers - added placeholder pages for the main servers - added NBT server statistics (This used to be commit 1aa658b756903e7cb598302eddd18b7734937c83)
* r8578: Fix overlapping sections in SWAT.Deryck Hodge2007-10-101-1/+1
| | | | | deryck (This used to be commit 28cc020a1aaa2575b08b45f6334ab6b4de0b12f5)
* r8565: put the docs menu on the rightAndrew Tridgell2007-10-101-1/+8
| | | | (This used to be commit ed02d9989f934c5a81050246c1b63a23d0e335e2)
* r8560: added a newuser page in swatAndrew Tridgell2007-10-102-0/+42
| | | | (This used to be commit da366042f48c70b4cd2e6efcae23a7f1777d3ed4)
* r8504: Temporary fix to #content width/height just toDeryck Hodge2007-10-101-0/+8
| | | | | | | pretty up things while I work. deryck (This used to be commit de6d5efadeb1ac5c44c6c87481d20de3afbedb78)
* r8488: after discussions with simo, moved to a full OO interface, so you ↵Andrew Tridgell2007-10-101-4/+5
| | | | | | | | | don't need to keep a 'db' variable around. The ldb object knows what it is connected to. Added a simple ldb testsuite in testprogs/ldb.js (This used to be commit cf35818648b5b649d0cd25f115a04b7b5b5311aa)
* r8486: switched to a separate connection operation in ldb interfaceAndrew Tridgell2007-10-101-5/+4
| | | | | (a suggestion from simo) (This used to be commit 98c9c4ecb87e1b140002390067892806464849da)
* r8481: switched ldb ejs called over to an OO interface, so you do:Andrew Tridgell2007-10-101-3/+4
| | | | | | | | | | | | | | | var ldb = ldb_init(); res = ldb.search(dbfile, "(objectClass=user)"); you can also do: ldbSearch = ldb.search; res = ldbSearch(dbfile, "(objectClass=user)"); if you want the old interface (ie. you can use this to import functions into the global or local namespace). (This used to be commit 3093057d9735cbb62f57e7159264d5a28b85320f)
* r8479: * Sync CSS with current samba.org stylesheets.Deryck Hodge2007-10-108-88/+275
| | | | | | | | * Add wide.css so it's availble for future pages. * Move SWAT specific styles to swat.css to make future syncs easier. deryck (This used to be commit 7ddc3ed5b87687a66995d2555c683efcb93be7e2)
* r8477: Simplify header/footer handling. esp variables allowDeryck Hodge2007-10-106-11/+12
| | | | | | | | for individual page titles, so we don't need the split header/footer here like we do on samba.org. deryck (This used to be commit af893fe83346f516402d0d6271533eedefa0ce4b)
* r8403: Reinstate linkpad.gif at Deryck's suggestion.Tim Potter2007-10-105-3/+3
| | | | | Install *.gif from swat/images when installing swat. (This used to be commit 156e090c2c0ec2c7bdf66405c3742839b82fe757)
* r8372: - split out provisioning logic into a separate ejs libraryAndrew Tridgell2007-10-103-2/+85
| | | | | - added a provisioning web page (This used to be commit 7476cb94132cf2849ec19360468904ca6fe8de2c)
* r8354: work around a js bug found by tpotAndrew Tridgell2007-10-101-3/+4
| | | | (This used to be commit c6f7ace3333af31bc0d37264b3d8a75c79bb88e4)
* r8353: Use a PNG instead of a GIF for padding. Also fixes a file not foundTim Potter2007-10-105-4/+3
| | | | | error as only PNG files were being installed by 'make installswat'. (This used to be commit eaf9c455de3025155fb502fb4c93eefa4eb13f7e)
* r8299: make the samr swat test use the samr.js libAndrew Tridgell2007-10-101-2/+3
| | | | (This used to be commit 4d4a062af4ee34c5a3a2027ac1950ae3c8d39447)
* r8298: - started building a library of js routines in scripting/libjs/Andrew Tridgell2007-10-101-167/+0
| | | | | | | - switched the existing test programs over to using the library - added install of js lib (This used to be commit 2a444dedbe44347268affc6458196f93ca7d372b)
* r8257: add a samr rpc test page in the web server. It lists all level3Andrew Tridgell2007-10-104-18/+209
| | | | | | | | | | information from QueryUserInfo for all users in the domain. If you want to see why I am putting the effort into ejs, then please read swat/scripting/samr.js, and compare it to other methods of rpc access for our web management interface. Using ejs like this will make building a rich interface _much_ easier. (This used to be commit eb354f6da7ed79eb080f2ba47df2ea655e1891db)
* r7267: REMOTE_HOST is a better choiceSimo Sorce2007-10-101-1/+7
| | | | (This used to be commit 41bae267e29614d300ec2505c927ab17ccbbe64f)
* r7238: Add pam auth support in swatSimo Sorce2007-10-101-14/+25
| | | | (This used to be commit 8a98572a3b5dba58181dc402dbebae5452656012)
* r7231: remove some old stuffSimo Sorce2007-10-101-48/+0
| | | | (This used to be commit 2e3316be9faf696fbb84e0a183de47418d7b9acd)
* r7171: Just learning my way around the new SWAT, and updating someDeryck Hodge2007-10-101-5/+7
| | | | | | | | | docs/specs in the menu... Linking to XHTML specs since we're sending the pages as XHTML. Also, added a link to CSS specs to go along with the CSS quick reference card. (This used to be commit 95337ad27bd0bb9bf45d03427eb7ec5422dca270)
* r7136: fixed a typoAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit d0374ffc87da225dfe8e57d9c4ae859b288fc913)
* r7134: a number of small changes to make the pages HTML compliant. TheAndrew Tridgell2007-10-107-18/+39
| | | | | builtin web validator in firefox sure is useful! (This used to be commit aa43111aa5f9a183395ebd840d8f77867730ab23)
* r7132: - start a convention of making object constructors end in Obj, so weAndrew Tridgell2007-10-107-21/+62
| | | | | | | | | now have FormObj(). This follows the style in the ejs manual - make a new MenuObj object type, with a display_menu() to display it. This will make it easier to make different types of menus. Currently only veritical simple menus are supported. (This used to be commit ac978d4124f773d872dd15205d90a41dcec8a38f)
* r7131: support sub-object arrays when displaying objects. This allows the ↵Andrew Tridgell2007-10-101-4/+23
| | | | | | | ldb test to correctly display multi-value attributes like objectClass (This used to be commit 134f42655ed2e5e13dee25921b8cd4e1ca9a1396)
* r7108: display a session expired messageAndrew Tridgell2007-10-101-0/+5
| | | | (This used to be commit 3f87d53d6614b514f1725b09e9964629b91dbbcc)
* r7106: the web interface now works completely with or without cookies. If ↵Andrew Tridgell2007-10-104-12/+33
| | | | | | | you have cookies they will be used, otherwise you will see URLs with ?SwatSessionId=XXX on the end. (This used to be commit 104d47a7458ecf03c0d5f969eaf2a98346928679)