aboutsummaryrefslogtreecommitdiff
path: root/components/connect-form.js (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Uploader, and Password (SASL)Runxi Yu2024-08-151-2/+2
|
* components/connect-form: say 'rx' instead of 'IRC'Ferass El Hafidi2024-03-231-1/+1
|
* components: Use onInput instead of onChangeJuan Cruz Orioli2023-01-101-3/+3
| | | | | | | This is one of the differences between React and Preact: https://preactjs.com/guide/v10/differences-to-react/#use-oninput-instead-of-onchange Closes: https://todo.sr.ht/~emersion/gamja/128
* Add support for OAuth 2.0 authenticationSimon Ser2022-10-141-1/+3
|
* components/connect-form: autofocus username fieldSimon Ser2022-09-121-0/+1
|
* Convert remaining simple quotes to double quotesSimon Ser2022-02-261-1/+1
|
* components/connect-form: make the server password field password-typeddelthas2022-02-111-1/+1
|
* Linkify error messagesSimon Ser2021-11-291-1/+2
| | | | | Sometimes servers will put links and channels in their error messages. Make it easy for users to click them.
* components/connect-form: replace auto-join text field with checkboxSimon Ser2021-11-271-28/+21
| | | | | | | The intent of the auto-join field is to ask the user whether they really want to join the pre-filled channel. Users rarely want to customize this field, they can just manually click "Join" after connecting if they want to join another channel.
* Add support for SASL EXTERNALSimon Ser2021-10-121-1/+3
| | | | | Can be useful when the server is using e.g. a cookie for authentication purposes.
* connect-form: improve HTML indentationSimon Ser2021-07-041-7/+49
|
* connect-form: focus nickname inputSimon Ser2021-07-041-2/+9
|
* Move auto-join field out of advanced options if pre-filledSimon Ser2021-06-101-5/+14
| | | | Closes: https://todo.sr.ht/~emersion/gamja/82
* s/var/let/Simon Ser2021-06-101-7/+7
|
* Add "auth" parameter to tune connect formDrew DeVault2021-06-101-5/+19
|
* Make <summary> easier to click on Firefox MobileSimon Ser2021-06-061-1/+1
| | | | | | Add role=button to mark the element as a touch target. Closes: https://todo.sr.ht/~emersion/gamja/80
* Show connect form during connectionSimon Ser2021-06-061-13/+25
| | | | | This improves UX when the connection parameters (server URL, username, password, and so on) are incorrect.
* Hide server URL input if set in config or querySimon Ser2021-05-311-5/+12
| | | | Closes: https://todo.sr.ht/~emersion/gamja/52
* Populate server URL in fillConnectParamsSimon Ser2021-05-311-1/+1
|
* Unify connect params keysSimon Ser2021-05-311-8/+8
|
* Don't save default username/realname in local storageSimon Ser2021-05-311-2/+2
|
* Introduce store helperSimon Ser2021-05-261-12/+5
| | | | | | | | Responsible for serializing/deserializing data to be saved in localStorage. Add a prefix to all localStorage entries to avoid conflicts with other webapps. Stop guarding against localStorage not existing, browsers can just implement a dumb interface to disable it.
* Rename Connect/Join to ConnectForm/JoinFormSimon Ser2021-03-091-0/+150