Commit Graph

194 Commits

Author SHA1 Message Date
Shivaram Lingamneni 49192e6fa5 add /v1/whois to API (#2387) 2026-04-20 00:58:29 -04:00
Shivaram Lingamneni cbbe18314a documentation updates (#2378) 2026-04-10 05:17:49 -04:00
Shivaram Lingamneni 56f0691bef fix 2026-03-19 17:50:25 -04:00
Shivaram Lingamneni 9ea307c92e add more build documentation 2026-03-19 17:49:22 -04:00
Shivaram Lingamneni 9e61528711 update documentation for persistent history (#2368) 2026-03-17 03:23:59 -04:00
Shivaram Lingamneni 93495e2cf5 update FAQ entry for OPER issues (#2230) 2026-03-15 03:38:25 -04:00
Shivaram Lingamneni 218cac3037 fix environment overrides against map fields 2026-03-15 07:16:44 +00:00
Shivaram Lingamneni 3bc010a6d9 document limitations of environment overrides 2026-03-15 04:40:26 +00:00
Shivaram Lingamneni 52fc77433e api: defcon endpoint (#2359) 2026-03-13 03:18:23 -04:00
Shivaram Lingamneni 05c37122fc api: add /v1/list to list channels (#2358) 2026-03-13 01:53:17 -04:00
Shivaram Lingamneni e7558f292c build changes (#2356)
* default build includes everything
* allow compiling out PRECIS and Skeleton (still included by default)
* consistently use `postgresql` in identifiers
2026-03-12 21:48:37 -04:00
Shivaram Lingamneni 768c01c17b add a sqlite history backend (#2352) 2026-03-12 21:32:13 -04:00
Shivaram Lingamneni 4e65b76c67 fix #2353 (#2354)
Check certfp in API /v1/check_auth
2026-03-12 01:41:49 -04:00
Shivaram Lingamneni 5fa9757b43 fix #2328 (#2329)
* Add API endpoint /v1/ns/passwd to change passwords
* New naming scheme for API endpoints under /v1/ns/
* /v1/ns/list no longer returns error responses
2026-02-08 01:27:13 -05:00
Shivaram Lingamneni 13653b5202 fix #2284 (#2317)
Send a configurable NOTICE on first connection that hopm can
detect via target_string
2025-12-30 02:27:09 -05:00
Shivaram Lingamneni 6fdac13ad4 changes to OPER command
* Impose a throttle on OPER attempts regardless of whether they caused a
  password check.
* Never disconnect the client on a failed attempt, even if there was a
  password check.
* Change error numeric to ERR_NOOPERHOST
* Explicit information about the failure in the server log (copying Insp)

Fixes #2296.
2025-11-09 19:34:31 -05:00
Shivaram Lingamneni 064291e902 add an explicit note covering #2289 2025-08-12 16:23:36 -04:00
Sarah Rose e4aac56bda API enhancements (#2261)
Fixes #2257 and #2260

* add `/v1/status` endpoint
* add `/v1/account_list` endpoint
* add fields to `/v1/account_details` response
2025-05-25 00:47:20 -04:00
Shivaram Lingamneni a1c46a4be7 clarify channel registration instructions 2025-05-19 00:02:04 -04:00
Shivaram Lingamneni ea81ec86e1 MVP for HTTP API (#2231)
Co-authored-by: Klaas Tammling <klaas@tammling.hamburg>
2025-03-18 23:13:03 -04:00
Shivaram Lingamneni 656eea43e7 add more warnings about push notifications and tor 2025-01-25 18:25:59 -05:00
Shivaram Lingamneni ab2d842b27 changelog and version updates for v2.15.0-rc1 (#2209) 2025-01-13 22:57:04 -05:00
Shivaram Lingamneni 36e5451aa5 implement draft/webpush (#2205) 2025-01-13 21:47:21 -05:00
Shivaram Lingamneni 19b9867409 add i2pd b32 address directions
Fixes #1686
2024-05-05 21:18:29 -04:00
Neale Pickett 7b525f8899 Add caddy reverse proxy websocket example (#2119)
* Add caddy reverse proxy websocket example

* Use consistent hostname for caddy reverse proxy
2024-01-12 13:30:53 -05:00
Neale Pickett 3839f8ae60 Explain reverse proxy setup for websockets (#2121)
* Explain reverse proxy setup for websockets

* Update MANUAL.md

Clarify that we only support `X-Forwarded-For`

---------

Co-authored-by: Shivaram Lingamneni <slingamn@cs.stanford.edu>
2024-01-11 23:20:26 -05:00
Simon 6b386ce2ac Update MANUAL.md for Debian 12 syntax. 2023-09-10 01:52:38 -04:00
Shivaram Lingamneni 6e011cd536 add apache websocket example
Fixes #2050
2023-03-09 01:05:34 -05:00
Shivaram Lingamneni 7df041d0a6 remove emphasis on "after" 2022-10-22 19:03:33 -04:00
PeGaSuS 06a204d0d3 Update MANUAL.md
- Change instructions to place the script from `post` to `deploy` which will only update the certificate and key IF the renewal is successful.
2022-10-21 22:21:02 +02:00
Valentin Lorentz 4208e11571 Update Crowdin URL 2022-06-11 22:33:47 +02:00
Aminda Suomalainen 16b8d9090b Documentation: add Python3 syntax highlighting, +i/AMODE documentation and add FAQ on AMODE privileges (#1959)
* MANUAL.md: correct shebangs

* docs/{USERGUIDE,MANUAL}.md: mention amode +v joining through +i

* MANUAL.md: add a FAQ on special privileges of AMODEs

* USERGUIDE.md: add missing channel name

* MANUAL.md: mention that special privileges are cumulative

* Revert "MANUAL.md: correct shebangs"

This reverts commit 75a77c55370089f2b144abc4104db5e13dcc2cb7.

* MANUAL.md: restore syntax highlighting for python3
2022-05-15 11:07:49 -04:00
Shivaram Lingamneni bcaed1aff1 update documentation of moderation techniques
Fixes #1697
2022-05-13 17:30:47 -04:00
Aminda Suomalainen e6905f4543 MANUAL.md: clarify appropiate privs for invite
Resolves: #1946
2022-05-01 23:29:38 +03:00
Shivaram Lingamneni ae5e1fb49f manual: add faq on connection problems 2022-04-27 15:13:02 -04:00
Shivaram Lingamneni 15303d0247 consistently plug Goguma in documentation (#1939)
* consistently plug Goguma in documentation

* fix userguide header
2022-04-27 13:24:27 -04:00
Shivaram Lingamneni 446c654dea docs: add a caution about operator passwords with spaces 2022-03-15 16:28:01 -04:00
Shivaram Lingamneni 99294b8968 docs: expand FAQ on coerce-ident 2022-02-23 07:56:28 -05:00
Shivaram Lingamneni 2b0d94dfee manual: add note about secure-nets 2022-02-11 13:28:35 -05:00
Chris Smith 0da7e68e6d Add FAQ about WebIRC and secure clients 2022-01-18 16:15:48 +00:00
Shivaram Lingamneni 3fe8d01d50 update manual for #1858 2021-12-07 01:41:11 -05:00
Shivaram Lingamneni 4d6e0120b2 plug gamja in the userguide 2021-12-06 03:25:55 -05:00
erin b8e38819d8 Update oragono references to ergo
- Environment variable prefix
- DNSBL repo URI
- Project and repo names in link to Docker-specific instructions
- Docker container and volume names in docker run command
2021-12-03 12:07:05 -08:00
erin fba41a26df Update docker repo location in docs and docker-compose.yml 2021-12-03 11:10:52 -08:00
Shivaram Lingamneni 050e27b31b fix #1798
Improve documentation for use of certificate fingerprints
2021-11-13 19:58:56 -05:00
Shivaram Lingamneni e74da6c51e fix #1827
Document operator capabilities.
2021-11-13 19:51:07 -05:00
Shivaram Lingamneni 63826da693 temporary logo update 2021-11-04 14:47:32 -04:00
Shivaram Lingamneni fc711de360 document gamja 2021-09-13 01:53:55 -04:00
Shivaram Lingamneni c7b6b6e917 include /msg form of account registration in manual
Thanks to @cxxboy (#1788)
2021-09-09 21:46:12 -04:00
Daniel Oaks 39b0d2c6ac Update #ergo text logo
(based on 'slant' figlet font with some tweaks)
2021-09-10 09:45:31 +10:00