|
|
@10626
|
11 years |
Henrik Bettermann |
Big title is not necessary.
|
|
|
@10614
|
11 years |
uli |
Omit protocol from URLs. This seems to work at least on firefox.
|
|
|
@10612
|
11 years |
uli |
Use bootstrap 3.0 in all templates.
|
|
|
@10611
|
11 years |
uli |
Handle msg box correctly also when logging out.
|
|
|
@10610
|
11 years |
uli |
Read shared header and footer only once. Both are short enough to keep …
|
|
|
@10609
|
11 years |
uli |
Add missing templates for header/footer.
|
|
|
@10608
|
11 years |
uli |
Prepare login.html template for bootstrap 3.x.
|
|
|
@10607
|
11 years |
uli |
Enable shared header/footer partial templates.
|
|
|
@10606
|
11 years |
uli |
Make sure that we can use shared headers/footers in templates.
|
|
|
@10605
|
11 years |
uli |
Add a smarter message box handling.
|
|
|
@10604
|
11 years |
uli |
We need a smarter message box handling. Test it first.
|
|
|
@10602
|
11 years |
uli |
Fix style sheet response.
|
|
|
@10601
|
11 years |
uli |
Check style sheet.
|
|
|
@10600
|
11 years |
uli |
Let server provide custom style on request.
|
|
|
@10599
|
11 years |
uli |
Add a custom style.
|
|
|
@10535
|
11 years |
uli |
pep8.
|
|
|
@10526
|
11 years |
Henrik Bettermann |
Call core_user_get_users first and bring order into tests.
|
|
|
@10525
|
11 years |
Henrik Bettermann |
Temporary solution to get the live system running.
|
|
|
@10524
|
11 years |
Henrik Bettermann |
Test coverage 100%.
|
|
|
@10523
|
11 years |
Henrik Bettermann |
Handling school markers in Moodle is a nightmare. We should think …
|
|
|
@10522
|
11 years |
Henrik Bettermann |
Be more verbose if credentials checking fails.
|
|
|
@10518
|
11 years |
Henrik Bettermann |
Update applicant data too. get_applicant_moodle_data yet to be …
|
|
|
@10517
|
11 years |
Henrik Bettermann |
Define private _create_user method which can be reused for applicants.
|
|
|
@10515
|
11 years |
Henrik Bettermann |
Rename get_moodle_data.
|
|
|
@10514
|
11 years |
Henrik Bettermann |
Increase to 100% test coverage.
|
|
|
@10513
|
11 years |
Henrik Bettermann |
Prepare for testing exceptions.
|
|
|
@10512
|
11 years |
Henrik Bettermann |
Increase test coverage.
|
|
|
@10511
|
11 years |
Henrik Bettermann |
Start implementing KofaMoodleAuthenticator? tests.
|
|
|
@10510
|
11 years |
Henrik Bettermann |
Catch errors caused by Moodle and display them in the browser.
|
|
|
@10509
|
11 years |
Henrik Bettermann |
Add authenticator which authenticate against a running Kofa instance …
|
|
|
@10507
|
11 years |
uli |
Finetune KofaAuthenticator? tests a bit.
|
|
|
@10506
|
11 years |
uli |
Also ask for applicant credentials when querying Kofa servers.
|
|
|
@10499
|
11 years |
uli |
Handle service ticket generation correctly.
|
|
|
@10498
|
11 years |
uli |
Make sure we put data in correct service_ticket columns in DB.
|
|
|
@10497
|
11 years |
uli |
Update tests.
|
|
|
@10496
|
11 years |
uli |
Allow users in service tickets to be NULL and give a proper …
|
|
|
@10495
|
11 years |
uli |
pyflakes.
|
|
|
@10494
|
11 years |
uli |
Make everything work under Python3.x again.
|
|
|
@10493
|
11 years |
uli |
Use the new correct URL updater when setting query string values.
|
|
|
@10492
|
11 years |
uli |
Update regression test to allow query params in arbitrary order.
|
|
|
@10491
|
11 years |
uli |
Add a helper to update URLs query strings correctly.
|
|
|
@10490
|
11 years |
uli |
Regression test: CAS must allow GET params in service URLs.
|
|
|
@10478
|
11 years |
uli |
Kofa authenticator now really contacts Kofa instances for authentication.
|
|
|
@10476
|
11 years |
uli |
pep8.
|
|
|
@10475
|
11 years |
uli |
Check backend values when initializing Kofa authenticator.
|
|
|
@10474
|
11 years |
uli |
Implement different backend config for kofa authenticator.
|
|
|
@10473
|
11 years |
uli |
Use a different configuration for backends.
|
|
|
@10462
|
11 years |
uli |
Add a kofa authenticator (sketch).
|
|
|
@10461
|
11 years |
uli |
Add a sample config that deploys kofa auth.
|
|
|
@10457
|
11 years |
uli |
Update ignores.
|
|
|
@10421
|
11 years |
uli |
Update docs.
|
|
|
@10420
|
11 years |
uli |
Add a sample config in package root.
|
|
|
@10419
|
11 years |
uli |
Make sure memory-based database is thread-oriented (all connections …
|
|
|
@10418
|
11 years |
uli |
Update docs.
|
|
|
@10417
|
11 years |
uli |
Update history.
|
|
|
@10416
|
11 years |
uli |
Support /validate (CAS 1.0).
|
|
|
@10415
|
11 years |
uli |
Support the /logout URL with CAS.
|
|
|
@10414
|
11 years |
uli |
Add function to delete set cookie.
|
|
|
@10413
|
11 years |
uli |
Support warn parameter for login.
|
|
|
@10412
|
11 years |
uli |
Support gateway param for login.
|
|
|
@10411
|
11 years |
uli |
Add support for renew parameter.
|
|
|
@10410
|
11 years |
uli |
Make sure we also support urlencoded URLs as params.
|
|
|
@10409
|
11 years |
uli |
Test and fix login behaviour in case we send service params.
|
|
|
@10408
|
11 years |
uli |
Set single-sign-on flag correctly on login.
|
|
|
@10407
|
11 years |
uli |
PEP8.
|
|
|
@10406
|
11 years |
uli |
Service tickets now store SSO flag in db.
|
|
|
@10405
|
11 years |
uli |
Change set_session_cookie API to be more consistent with other funcs. …
|
|
|
@10404
|
11 years |
uli |
Bring coverage back to 100%.
|
|
|
@10403
|
11 years |
uli |
Fix check_session_cookie().
Reorganize login() to be more readable.
|
|
|
@10402
|
11 years |
uli |
Fix test for check_session_cookie.
|
|
|
@10401
|
11 years |
uli |
Move non-functional test into proper test case.
Add functional login …
|
|
|
@10400
|
11 years |
uli |
Remove more trash.
|
|
|
@10399
|
11 years |
uli |
Remove debugging stuff.
|
|
|
@10398
|
11 years |
uli |
Enable session cookies for single sign on.
|
|
|
@10397
|
11 years |
uli |
Handle failed login (with tests).
|
|
|
@10396
|
12 years |
uli |
Let authtenticators give back a reason if login fails.
|
|
|
@10395
|
12 years |
uli |
Remove bug (which originated from plain CAS specification!).
|
|
|
@10394
|
12 years |
uli |
Store work from last days.
|
|
|
@10357
|
12 years |
uli |
Oops, pysqlite is part of Python 3.1 already.
|
|
|
@10352
|
12 years |
uli |
Make sure CASServer options can be set via paste.deploy ini file.
|
|
|
@10351
|
12 years |
uli |
Add a db_path option for CAS server.
|
|
|
@10349
|
12 years |
uli |
Use fetchall instead manually creating lists.
|
|
|
@10348
|
12 years |
uli |
Modify tempfile.tempdir on test runs to remove really all tempdirs …
|
|
|
@10344
|
12 years |
uli |
Start implementing helpers for db persistence.
|
|
|
@10343
|
12 years |
uli |
Remove trash.
|
|
|
@10342
|
12 years |
uli |
Use sqlite for persistent storage; requires rerunning python setup.py dev.
|
|
|
@10335
|
12 years |
uli |
Add simple login form.
|
|
|
@10327
|
12 years |
uli |
Stubs for locations required by CAS protocol.
|
|
|
@10326
|
12 years |
uli |
Check for default pages required by CAS protocol.
|
|
|
@10325
|
12 years |
uli |
More docs.
|
|
|
@10324
|
12 years |
uli |
More infos about how to run tests.
|
|
|
@10323
|
12 years |
uli |
Provide a tox config.
|
|
|
@10322
|
12 years |
uli |
Let broken test succeed for now.
|
|
|
@10321
|
12 years |
uli |
Basic skeleton for WSGI-based CAS service.
|