summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Noop config if none is set github/joriks/config_util joriks/config_utilJorik Schellekens2019-09-061-1/+2
* Key state is set in servenameJorik Schellekens2019-09-051-4/+4
* Fix port in useJorik Schellekens2019-09-052-9/+3
* Priv ports not workingJorik Schellekens2019-09-051-11/+2
* Remove debug outputJorik Schellekens2019-09-051-2/+0
* Database defaultsJorik Schellekens2019-09-051-4/+7
* Just say the config has been set up.Jorik Schellekens2019-09-052-4/+5
* Update README.rstJorik Schellekens2019-08-281-3/+5
* Black is still the new blackJorik Schellekens2019-08-282-2/+0
* Update state representationJorik Schellekens2019-08-281-3/+3
* Handle synapse start correctlyJorik Schellekens2019-08-282-2/+1
* Handle synapse start failure correctlyJorik Schellekens2019-08-287-12/+22
* Generate extra files needed for startup like the config file.Jorik Schellekens2019-08-281-5/+16
* Fix config in use checkJorik Schellekens2019-08-281-7/+11
* Extra support for configuring postgresJorik Schellekens2019-08-287-24/+123
* Mk data_dir if it doesn't existJorik Schellekens2019-08-281-2/+6
* Disable going back when setup is finishedJorik Schellekens2019-08-281-1/+3
* FormattingJorik Schellekens2019-08-281-1/+1
* Include a done screenJorik Schellekens2019-08-287-2/+84
* Handle errors when synapse fails to start.Jorik Schellekens2019-08-282-2/+23
* Server throws errors on synctl errorJorik Schellekens2019-08-281-1/+1
* Input validation on servernameJorik Schellekens2019-08-281-8/+15
* Use the write method.Jorik Schellekens2019-08-281-1/+1
* Error reporting for cert pathsJorik Schellekens2019-08-282-21/+25
* Remove option to upload tls certsJorik Schellekens2019-08-281-17/+2
* We need to check that the pasth is abs and we don't need to validateJorik Schellekens2019-08-282-9/+10
* Not importing that from thereJorik Schellekens2019-08-281-1/+1
* Remove an endpoint that never existedJorik Schellekens2019-08-281-3/+0
* Remove use of servername endpointJorik Schellekens2019-08-286-42/+23
* Fix validation wrapper to work for oop.Jorik Schellekens2019-08-281-1/+1
* Cleanup and use new modelJorik Schellekens2019-08-283-16/+13
* some better routingJorik Schellekens2019-08-281-1/+3
* It's an OO language. Use it like one.Jorik Schellekens2019-08-286-150/+135
* When I'm alone I count myslef.Jorik Schellekens2019-08-281-8/+2
* Make the model stateless.Jorik Schellekens2019-08-285-80/+83
* We're not using theseJorik Schellekens2019-08-281-12/+0
* We're not doing the whole subconfig thing anymore.Jorik Schellekens2019-08-281-6/+3
* Link front and backend to start synapseJorik Schellekens2019-08-283-14/+10
* Print something if the unforseen happens.Jorik Schellekens2019-08-281-0/+1
* Fix config generationJorik Schellekens2019-08-283-38/+11
* Remove unused api endpoints.Jorik Schellekens2019-08-281-12/+0
* Write out the configs.Jorik Schellekens2019-08-281-4/+6
* Quick cleanup!Jorik Schellekens2019-08-281-22/+20
* Use the nice new apiJorik Schellekens2019-08-281-46/+50
* Don't need to specify thoseJorik Schellekens2019-08-281-10/+3
* Move args to generate_configJorik Schellekens2019-08-281-0/+1
* Produce the remaining configJorik Schellekens2019-08-281-1/+19
* Tls configJorik Schellekens2019-08-281-3/+12
* Don't need those eitherJorik Schellekens2019-08-281-2/+0
* Won't be needing thoseJorik Schellekens2019-08-281-2/+0
* Started templating the outputJorik Schellekens2019-08-282-0/+44
* How was this even remotely working?Jorik Schellekens2019-08-281-3/+3
* Fix config tls path bugJorik Schellekens2019-08-281-3/+3
* Fix port settingsJorik Schellekens2019-08-281-4/+4
* Tweak marginNad Chishtie2019-08-281-1/+1
* Add missing spaceNad Chishtie2019-08-281-1/+1
* CompileNad Chishtie2019-08-281-1/+1
* Simplify select styles to fix cross browser bugsNad Chishtie2019-08-281-7/+2
* Separate select & input @mixinsNad Chishtie2019-08-281-14/+2
* Fix database configurationJorik Schellekens2019-08-281-1/+3
* Reorder & clean up CSS, remove extraneous classes and propertiesNad Chishtie2019-08-281-89/+88
* Remove redundant commentsNad Chishtie2019-08-281-7/+0
* Use a sane system font stackNad Chishtie2019-08-281-1/+1
* Various WIP CSS tweaksNad Chishtie2019-08-282-4/+30
* Polish delegation spacingNad Chishtie2019-08-281-2/+6
* Polish titles in setup completeNad Chishtie2019-08-283-5/+10
* Polish input selectionNad Chishtie2019-08-281-4/+5
* Polish buttons that relate to inputNad Chishtie2019-08-283-10/+19
* Weird indentJorik Schellekens2019-08-281-3/+3
* Disable continue in setup sectionJorik Schellekens2019-08-285-11/+15
* Redundent whitespaceJorik Schellekens2019-08-281-3/+0
* Synapse port bugJorik Schellekens2019-08-281-3/+7
* ClickableJorik Schellekens2019-08-281-3/+3
* Some little ui bugsJorik Schellekens2019-08-281-1/+2
* So much lint in my lifeJorik Schellekens2019-08-281-1/+1
* Open servername ui by defaultJorik Schellekens2019-08-282-8/+18
* ChevronJorik Schellekens2019-08-285-2/+16
* Only proceed if you've copied/downloadedJorik Schellekens2019-08-282-8/+35
* Llittle linJorik Schellekens2019-08-281-0/+1
* Nicer TLS button textJorik Schellekens2019-08-281-1/+1
* Fix complete setup bugsJorik Schellekens2019-08-282-24/+17
* Display port errors inlineJorik Schellekens2019-08-285-38/+74
* Linting. Unfortunately we're using 4 spacesJorik Schellekens2019-08-281-81/+81
* Just a little lintJorik Schellekens2019-08-281-0/+1
* Smoothing out the UI introJorik Schellekens2019-08-286-19/+26
* This removes a bug that would otherwise have happenedJorik Schellekens2019-08-282-14/+3
* Get rid of annoying warning and unused propJorik Schellekens2019-08-281-1/+1
* Nicer port textJorik Schellekens2019-08-281-1/+1
* Cursor indicationsJorik Schellekens2019-08-282-1/+11
* Fix Delegation skipJorik Schellekens2019-08-281-14/+15
* Setting port bugJorik Schellekens2019-08-281-4/+5
* Move port entry into tabJorik Schellekens2019-08-281-43/+51
* Implement state resets when going back.Jorik Schellekens2019-08-286-46/+226
* Remove useless console.logsJorik Schellekens2019-08-282-2/+0
* Same console errorJorik Schellekens2019-08-281-2/+2
* Fix errormessage in console.Jorik Schellekens2019-08-281-1/+1
* Add WIP CSS classesNad Chishtie2019-08-281-43/+117
* First cut of visual polish for installer.Nad Chishtie2019-08-286-20/+36
* Lint scssJorik Schellekens2019-08-281-70/+70
* I hope this doesn't break your design Nad.Jorik Schellekens2019-08-282-95/+80
* Love a little less lintJorik Schellekens2019-08-282-69/+71
* Linted and loaded.Jorik Schellekens2019-08-2853-1594/+1867
* Ignore yarn errorsJorik Schellekens2019-08-281-0/+1
* Ignore config_dirJorik Schellekens2019-08-281-0/+1
* setup linting.Jorik Schellekens2019-08-282-41/+65
* Add some structure.Jorik Schellekens2019-08-2871-5942/+1310
* Where did this come from?Jorik Schellekens2019-08-281-1291/+0
* Highlight invalid ports.Jorik Schellekens2019-08-283-5/+21
* Move webui to top levelJorik Schellekens2019-08-2872-1/+1
* Remove cli controllerJorik Schellekens2019-08-288-2/+2
* Complete all toggle actions.Jorik Schellekens2019-08-287-25/+63
* Set report_stats to false by default.Jorik Schellekens2019-08-281-1/+1
* Few more toggles.Jorik Schellekens2019-08-282-2/+17
* Toggle nextJorik Schellekens2019-08-283-2/+5
* Move to scss.Jorik Schellekens2019-08-2817-67/+55
* Toggle a bit better.Jorik Schellekens2019-08-2814-75/+85
* Cardify setup completion.Jorik Schellekens2019-08-286-10/+94
* Cardify DatabaseJorik Schellekens2019-08-283-18/+23
* Cardify port selectionJorik Schellekens2019-08-282-60/+68
* Remove going back logic for the time being.Jorik Schellekens2019-08-281-17/+1
* TLS accordion entryJorik Schellekens2019-08-2810-261/+151
* Accordion stats, keys and delegation.Jorik Schellekens2019-08-2811-235/+158
* Changes in structure.Jorik Schellekens2019-08-282-10/+16
* Start moving to accordion.Jorik Schellekens2019-08-287-29/+5998
* Missed some arguments.Jorik Schellekens2019-08-282-34/+36
* Forgot to saveJorik Schellekens2019-08-281-4/+4
* Missing importJorik Schellekens2019-08-281-5/+1
* Restructure state.Jorik Schellekens2019-08-289-16/+25
* Refactoring the reducers as prep for accordian styleJorik Schellekens2019-08-289-89/+96
* Some refactoringJorik Schellekens2019-08-289-154/+168
* Clean up debug statementsJorik Schellekens2019-08-281-4/+1
* Setup the secret key and start synapse.Jorik Schellekens2019-08-287-30/+21
* Use python insteadJorik Schellekens2019-08-281-1/+1
* First try at starting synapseJorik Schellekens2019-08-285-2/+36
* Write out the yaml to synapseJorik Schellekens2019-08-2810-32/+79
* Relative paths.Jorik Schellekens2019-08-281-12/+18
* My reflex is to write markdown. I forgot this was RSTJorik Schellekens2019-08-281-8/+13
* Handle relative paths correctly!Jorik Schellekens2019-08-281-4/+6
* That shouldn't be tracked.Jorik Schellekens2019-08-281-1447/+0
* Yaml output.Jorik Schellekens2019-08-2814-26/+2850
* Finished templates, database config, and started converting options to synaps...Jorik Schellekens2019-08-2828-104/+341
* TemplatesJorik Schellekens2019-08-2817-23/+283
* Startup instructions.Jorik Schellekens2019-08-281-0/+9
* Port verification endpointJorik Schellekens2019-08-283-0/+36
* Port selectionJorik Schellekens2019-08-2811-19/+155
* Matrix brandingJorik Schellekens2019-08-284-15/+32
* I think that title makes more sense.Jorik Schellekens2019-08-281-1/+1
* UI for port selection.Jorik Schellekens2019-08-281-0/+109
* 'not useing' tls is no longer an option.Jorik Schellekens2019-08-284-20/+4
* Selecting ports for delegation.Jorik Schellekens2019-08-286-25/+55
* None is no longer a valid reverse proxy option.Jorik Schellekens2019-08-282-2/+0
* Missing importJorik Schellekens2019-08-282-23/+23
* Delegation port selection.Jorik Schellekens2019-08-289-0/+91
* Reverse proxy explenations.Jorik Schellekens2019-08-282-2/+6
* Bad hack to make things format correctlyJorik Schellekens2019-08-281-1/+1
* Fix text for tlx and remove dud component.Jorik Schellekens2019-08-284-31/+37
* Present the Reverse Proxy choice as a TLS config option.Jorik Schellekens2019-08-285-6/+29
* TLS ACME etcJorik Schellekens2019-08-2820-59/+464
* Cert endpoints.Jorik Schellekens2019-08-283-1/+53
* more UIJorik Schellekens2019-08-2835-93/+655
* Consolidated servers to avoid CORS.Jorik Schellekens2019-08-285-32/+22
* Add basic flow controlJorik Schellekens2019-08-2830-87/+455
* Add endpoint to check if server has been setup.Jorik Schellekens2019-08-281-0/+5
* Some not too helpful docs.Jorik Schellekens2019-08-281-0/+2
* Startup scriptJorik Schellekens2019-08-281-0/+53
* Represent synapses config setup as a data model.Jorik Schellekens2019-08-283-0/+127
* Set up fronted as a react project.Jorik Schellekens2019-08-2819-0/+322
* Set up initial endpoints for backend server.Jorik Schellekens2019-08-287-0/+133
* Let synctl use a config directory. (#5904)Jorik Schellekens2019-08-283-6/+15
* Use the v2 lookup API for 3PID invites (#5897)Andrew Morgan2019-08-284-9/+166
* Config templating (#5900)Jorik Schellekens2019-08-289-46/+366
* Implement a structured logging output system. (#5680)Amber Brown2019-08-2831-82/+1328
* Fix a cache-invalidation bug for worker-based deployments (#5920)Richard van der Hoff2019-08-282-8/+17
* Merge pull request #5914 from matrix-org/rei/admin_getadminreivilibre2019-08-285-9/+62
|\
| * Document GET method for retrieving admin bit of user in admin APIOlivier Wilkinson (reivilibre)2019-08-271-0/+19
| * Add GET method to admin API /users/@user:dom/adminOlivier Wilkinson (reivilibre)2019-08-274-9/+43
* | Typographical corrections in docker/README (#5921)Victor Goff2019-08-281-5/+5
* | Merge pull request #5859 from matrix-org/rei/msc2197reivilibre2019-08-284-16/+96
|\ \
| * | Newsfile on one lineOlivier Wilkinson (reivilibre)2019-08-201-2/+1
| * | Use MSC2197 on stable prefix as it has almost finished FCPOlivier Wilkinson (reivilibre)2019-08-202-26/+4
| * | NewsfileOlivier Wilkinson (reivilibre)2019-08-151-0/+2
| * | Add support for inbound MSC2197 requests on unstable Federation APIOlivier Wilkinson (reivilibre)2019-08-151-1/+59
| * | Support MSC2197 outbound with unstable prefixOlivier Wilkinson (reivilibre)2019-08-152-16/+59
* | | Merge pull request #5864 from matrix-org/erikj/reliable_lookupsErik Johnston2019-08-277-215/+283
|\ \ \
| * | | Fix off by one error in SRV result shufflingErik Johnston2019-08-271-8/+13
| * | | Fixup commentsErik Johnston2019-08-231-1/+9
| * | | Fix logcontextsErik Johnston2019-08-231-4/+8
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/reliable_l...Erik Johnston2019-08-2247-284/+850
| |\ \ \
| * | | | Make changelog entry be a featureErik Johnston2019-08-201-0/+0
| * | | | Remove now unused pick_server_from_listErik Johnston2019-08-201-30/+0
| * | | | Fixup _sort_server_list to be slightly more efficientErik Johnston2019-08-201-2/+11
| * | | | Remove test debugsErik Johnston2019-08-203-3/+0
| * | | | NewsfileErik Johnston2019-08-151-0/+1
| * | | | Refactor MatrixFederationAgent to retry SRV.Erik Johnston2019-08-154-194/+268
* | | | | Allow schema deltas to be engine-specific (#5911)reivilibre2019-08-272-5/+20
|\ \ \ \ \
| * | | | | Code style (Black)Olivier Wilkinson (reivilibre)2019-08-271-3/+1
| * | | | | NewsfileOlivier Wilkinson (reivilibre)2019-08-271-0/+1
| * | | | | Allow schema deltas to be engine-specificOlivier Wilkinson (reivilibre)2019-08-271-5/+21
* | | | | | Merge pull request #5906 from matrix-org/neilj/increase_display_name_limitRichard van der Hoff2019-08-272-1/+2
|\ \ \ \ \ \
| * | | | | | Increase max display name limitNeil Johnson2019-08-242-1/+2
| |/ / / / /
* | | | | | Merge pull request #5895 from matrix-org/erikj/notary_keyErik Johnston2019-08-275-26/+56
|\ \ \ \ \ \
| * | | | | | Don't implicitly include server signing keyErik Johnston2019-08-231-7/+6
| * | | | | | Fixup review commentsErik Johnston2019-08-233-6/+6
| * | | | | | NewsfileErik Johnston2019-08-211-0/+1
| * | | | | | Only sign when we respond to remote key requestsErik Johnston2019-08-212-23/+16
| * | | | | | Add config option for keys to use to sign keysErik Johnston2019-08-213-9/+46
* | | | | | | Update 5909.miscRichard van der Hoff2019-08-271-1/+1
* | | | | | | Merge pull request #5909 from aaronraimist/public_base_urlRichard van der Hoff2019-08-273-2/+3
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Add changelogAaron Raimist2019-08-261-0/+1
| * | | | | | public_base_url is actually public_baseurlAaron Raimist2019-08-262-2/+2
| | |/ / / / | |/| | | |
* / | | | | Add Admin API capability to set adminship of a user (#5878)reivilibre2019-08-276-0/+132
|/ / / / /
* | | | | Propagate opentracing contexts through EDUs (#5852)Jorik Schellekens2019-08-229-94/+234
* | | | | Merge pull request #5877 from Awesome-Technologies/remove_shared_secret_regis...Richard van der Hoff2019-08-222-53/+5
|\ \ \ \ \
| * | | | | Remove shared secret registration from client/r0/register endpointManuel Stahl2019-08-222-53/+5
* | | | | | Opentracing across workers (#5771)Jorik Schellekens2019-08-225-83/+123
* | | | | | Revert "Do not send consent notices if "no-consent-required" is set"Brendan Abolivier2019-08-221-4/+0
* | | | | | Revert "Add "require_consent" parameter for registration"Brendan Abolivier2019-08-223-18/+3
* | | | | | Do not send consent notices if "no-consent-required" is setHalf-Shot2019-08-221-0/+4
* | | | | | Add "require_consent" parameter for registrationHalf-Shot2019-08-223-3/+18
| |_|_|/ / |/| | | |
* | | | | Merge pull request #5850 from matrix-org/erikj/retry_well_known_on_failErik Johnston2019-08-224-72/+164
|\ \ \ \ \
| * | | | | Change jitter to be a factor rather than absolute valueErik Johnston2019-08-202-13/+14
| * | | | | Fixup changelog and remove debug loggingErik Johnston2019-08-163-5/+2
| * | | | | NewsfileErik Johnston2019-08-151-0/+1
| * | | | | Retry well known on fail.Erik Johnston2019-08-153-67/+160
* | | | | | Opentrace e2e keys (#5855)Jorik Schellekens2019-08-227-7/+142
* | | | | | Add missing index on users_in_public_rooms. (#5894)Richard van der Hoff2019-08-222-0/+18
* | | | | | Servlet to purge old rooms (#5845)Richard van der Hoff2019-08-226-0/+232
* | | | | | Improve error msg when key-fetch fails (#5896)Richard van der Hoff2019-08-222-5/+8
* | | | | | Drop some unused tables. (#5893)Richard van der Hoff2019-08-214-47/+23
| |_|/ / / |/| | | |
* | | | | Refactor the Appservice scheduler code (#5886)Richard van der Hoff2019-08-203-49/+68
|\ \ \ \ \
| * | | | | Refactor the Appservice scheduler codeRichard van der Hoff2019-08-203-49/+68
| | |/ / / | |/| | |
* | | | | Avoid deep recursion in appservice recovery (#5885)Richard van der Hoff2019-08-202-18/+26
* | | | | Opentracing doc update (#5776)Jorik Schellekens2019-08-202-27/+41
|/ / / /
* | | | Merge pull request #5860 from matrix-org/erikj/update_5704_commentsErik Johnston2019-08-192-17/+6
|\ \ \ \
| * | | | NewsfileErik Johnston2019-08-161-0/+1
| * | | | Remove logging for #5407 and update commentsErik Johnston2019-08-151-17/+5
| |/ / /
* | | | Merge branch 'master' into developBrendan Abolivier2019-08-176-15/+66
|\ \ \ \
| * | | | 1.3.1 v1.3.1 github/release-v1.3.1 release-v1.3.1Richard van der Hoff2019-08-175-5/+28
| * | | | Drop dependency on sdnotify (#5871)Richard van der Hoff2019-08-173-11/+38
| * | | | add attributionRichard van der Hoff2019-08-161-1/+1
| * | | | Add changelog entry.Chris Moos2019-08-161-0/+1
| * | | | Fix issue with Synapse not starting up. Fixes #5866.Chris Moos2019-08-161-1/+1
* | | | | Merge pull request #5857 from matrix-org/uhoreg/fix_e2e_room_keys_indexHubert Chathi2019-08-163-1/+20
|\ \ \ \ \
| * | | | | fix changelogHubert Chathi2019-08-151-1/+1
| * | | | | update set_e2e_room_key to agree with fixed indexHubert Chathi2019-08-141-1/+1
| * | | | | add changelogHubert Chathi2019-08-141-0/+1
| * | | | | add the version field to the index for e2e_room_keysHubert Chathi2019-08-141-0/+18
* | | | | | Opentracing misc (#5856)Jorik Schellekens2019-08-164-16/+25
* | | | | | Fix up password reset template config names (#5863)Andrew Morgan2019-08-153-10/+11
| |_|_|/ / |/| | | |
* | | | | Merge branch 'master' into developBrendan Abolivier2019-08-156-14/+28
|\ \ \ \ \ | | |/ / / | |/| | |