Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Client / Server Auth Refactor #126

Merged
merged 49 commits into from
Apr 28, 2015
Merged

Client / Server Auth Refactor #126

merged 49 commits into from
Apr 28, 2015

Commits on Mar 23, 2015

  1. Implement password changing (finally) along with a start on making cl…

    …ient/server auth more general.
    dbkr committed Mar 23, 2015
    Configuration menu
    Copy the full SHA
    d98660a View commit details
    Browse the repository at this point in the history
  2. pep8 / pyflakes

    dbkr committed Mar 23, 2015
    Configuration menu
    Copy the full SHA
    78adccf View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2015

  1. Configuration menu
    Copy the full SHA
    d19e79e View commit details
    Browse the repository at this point in the history
  2. 1) Pushers are now associated with an access token

    2) Change places where we mean unauthenticated to 401, not 403, in C/S v2: hack so it stays as 403 in v1 because web client relies on it.
    dbkr committed Mar 24, 2015
    Configuration menu
    Copy the full SHA
    c7023f2 View commit details
    Browse the repository at this point in the history
  3. unused import

    dbkr committed Mar 24, 2015
    Configuration menu
    Copy the full SHA
    9aa0224 View commit details
    Browse the repository at this point in the history
  4. Don't test exact equality of the list: as long as it has the fields w…

    …e expect, that's just fine. I added the user_id (as in database pkey) and it broke: no point testing what that comes out as: it's determined by the db.
    dbkr committed Mar 24, 2015
    Configuration menu
    Copy the full SHA
    438a21c View commit details
    Browse the repository at this point in the history
  5. Fix tests

    dbkr committed Mar 24, 2015
    Configuration menu
    Copy the full SHA
    ce2766d View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2015

  1. Allow multiple pushers for a single app ID & pushkey, honouring the '…

    …append' flag in the API.
    dbkr committed Mar 25, 2015
    Configuration menu
    Copy the full SHA
    c1a256c View commit details
    Browse the repository at this point in the history
  2. pep8 blank lines

    dbkr committed Mar 25, 2015
    Configuration menu
    Copy the full SHA
    df4c12c View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2015

  1. Configuration menu
    Copy the full SHA
    a32e876 View commit details
    Browse the repository at this point in the history
  2. pep8

    dbkr committed Mar 26, 2015
    Configuration menu
    Copy the full SHA
    6f4f7e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2015

  1. Configuration menu
    Copy the full SHA
    59bf16e View commit details
    Browse the repository at this point in the history
  2. Add original, unmodified CAPTCHA-SETUP from the webclient repo before…

    … modifying (captcha setup is now purely on the HS).
    dbkr committed Mar 30, 2015
    Configuration menu
    Copy the full SHA
    46183cc View commit details
    Browse the repository at this point in the history
  3. Update CAPTCHA_SETUP (it continues to ignore fallback, but I guess I …

    …should fix it so that doesn't need the key in two different places)
    dbkr committed Mar 30, 2015
    Configuration menu
    Copy the full SHA
    4891c4f View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2015

  1. pep8

    dbkr committed Mar 31, 2015
    Configuration menu
    Copy the full SHA
    9f642a9 View commit details
    Browse the repository at this point in the history
  2. Grammar and deduplication

    dbkr committed Mar 31, 2015
    Configuration menu
    Copy the full SHA
    d18e777 View commit details
    Browse the repository at this point in the history
  3. Make docs a bit more true

    dbkr committed Mar 31, 2015
    Configuration menu
    Copy the full SHA
    f129ee1 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2015

  1. Completely replace fallback auth for C/S V2:

     * Now only the auth part goes to fallback, not the whole operation
     * Auth fallback is a normal API endpoint, not a static page
     * Params like the recaptcha pubkey can just live in the config
    Involves a little engineering on JsonResource so its servlets aren't always forced to return JSON. I should document this more, in fact I'll do that now.
    dbkr committed Apr 1, 2015
    Configuration menu
    Copy the full SHA
    e9c908e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5bf034 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2015

  1. Configuration menu
    Copy the full SHA
    70a84f1 View commit details
    Browse the repository at this point in the history
  2. pep8

    dbkr committed Apr 2, 2015
    Configuration menu
    Copy the full SHA
    41cd778 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b59650 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4eb6d66 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2015

  1. Regstration with email in v2

    dbkr committed Apr 15, 2015
    Configuration menu
    Copy the full SHA
    a19b739 View commit details
    Browse the repository at this point in the history
  2. Dummy login so we can do the first POST request to get login flows wi…

    …thout it just succeeding
    dbkr committed Apr 15, 2015
    Configuration menu
    Copy the full SHA
    766bd8e View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2015

  1. Configuration menu
    Copy the full SHA
    ea1776f View commit details
    Browse the repository at this point in the history
  2. Oops, left debugging in.

    dbkr committed Apr 16, 2015
    Configuration menu
    Copy the full SHA
    4cd5fb1 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2015

  1. Configuration menu
    Copy the full SHA
    83b5544 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94e1e58 View commit details
    Browse the repository at this point in the history
  3. Register the 3pid servlet

    dbkr committed Apr 17, 2015
    Configuration menu
    Copy the full SHA
    bf5e54f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb03faf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0b1a850 View commit details
    Browse the repository at this point in the history
  6. make add3pid servlet work

    dbkr committed Apr 17, 2015
    Configuration menu
    Copy the full SHA
    f96ab9d View commit details
    Browse the repository at this point in the history
  7. pep8

    dbkr committed Apr 17, 2015
    Configuration menu
    Copy the full SHA
    4eea5cf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    117f35a View commit details
    Browse the repository at this point in the history
  9. Password reset, finally.

    dbkr committed Apr 17, 2015
    Configuration menu
    Copy the full SHA
    8db6832 View commit details
    Browse the repository at this point in the history
  10. pep8

    dbkr committed Apr 17, 2015
    Configuration menu
    Copy the full SHA
    91c8f82 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2015

  1. Configuration menu
    Copy the full SHA
    2e0d921 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2c10d3 View commit details
    Browse the repository at this point in the history
  3. Remove ultimately unused feature of saving params from the first call…

    … in the session: it's probably too open to abuse.
    dbkr committed Apr 23, 2015
    Configuration menu
    Copy the full SHA
    0eb61a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03eb4ad View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2015

  1. Merge branch 'develop' into csauth

    Conflicts:
    	synapse/http/server.py
    dbkr committed Apr 24, 2015
    Configuration menu
    Copy the full SHA
    6532b6e View commit details
    Browse the repository at this point in the history
  2. pep8

    dbkr committed Apr 24, 2015
    Configuration menu
    Copy the full SHA
    f7a79a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a218619 View commit details
    Browse the repository at this point in the history
  4. More underscores

    dbkr committed Apr 24, 2015
    Configuration menu
    Copy the full SHA
    7ac8a60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1bac74b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2015

  1. logging args

    dbkr committed Apr 27, 2015
    Configuration menu
    Copy the full SHA
    f1acb9f View commit details
    Browse the repository at this point in the history
  2. pep8

    dbkr committed Apr 27, 2015
    Configuration menu
    Copy the full SHA
    03c4f0e View commit details
    Browse the repository at this point in the history
  3. Add commentage.

    dbkr committed Apr 27, 2015
    Configuration menu
    Copy the full SHA
    412ece1 View commit details
    Browse the repository at this point in the history