Compare commits

...

182 Commits

Author SHA1 Message Date
el
03eb930abe Mention transmuteall for us lazies
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-09 23:19:49 +00:00
el
aa89d565bd this is what happens when you test without prettyurls
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2024-03-13 15:00:18 -07:00
el
362f2b6e1f fix link and wording re: chan directory
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2024-03-13 14:40:35 -07:00
amr
d01a8613ca Update wiki/pages/hamradio.md
All checks were successful
continuous-integration/drone/push Build is passing
Added myself to the list of radio operators :)
2024-03-13 16:16:45 +00:00
e64de99fe2 composer update
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-13 12:12:26 -04:00
el
49b3423796 reorganize & expand index page
Some checks failed
continuous-integration/drone Build is failing
2024-03-13 08:45:16 -07:00
el
1500110b6d add irc intro wiki page 2024-03-13 08:44:22 -07:00
34c101db24 change to -tls option for weechat 4.x
Some checks failed
continuous-integration/drone/push Build is failing
2023-09-04 19:19:53 +00:00
c98e305ba1 small fixes
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2023-05-24 20:37:59 +00:00
305d90bccf add hostserv page (#64)
All checks were successful
continuous-integration/drone/push Build is passing
add hostserv page
fix small format error with channel names in title (since # is a comment char for the yaml section)

Reviewed-on: tildeverse/tilde.chat#64
Co-authored-by: Alexander <alexlehm@cosmic.voyage>
Co-committed-by: Alexander <alexlehm@cosmic.voyage>
2023-05-23 21:18:27 +00:00
420fd558c6 fix XSS in webchatlink variable (#63)
All checks were successful
continuous-integration/drone/push Build is passing
webchatlink variable comes from the json file and was echoed unencoded

Reviewed-on: tildeverse/tilde.chat#63
Co-authored-by: Alexander <alexlehm@cosmic.voyage>
Co-committed-by: Alexander <alexlehm@cosmic.voyage>
2023-05-16 18:03:45 +00:00
el
a6d3705f42 fix the bit where i missed half the thing
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2023-05-14 19:25:18 +00:00
el
c5ded22ffc sanitize outputs
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2023-05-14 04:43:10 +00:00
bb9376f1f9 added missing new line
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2023-04-22 09:56:45 -04:00
49a0b02e85 Added to shared strike policy 2023-04-22 09:51:41 -04:00
el
44b2200981 Remove servers no longer in /map
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2023-04-18 05:30:33 +00:00
6e481daf06 minor text corrections based on my previous contribution (#57)
All checks were successful
continuous-integration/drone/push Build is passing
there was 1 link wrong (nicks), a few typos and I made some text clearer I hope

also I added a note how to preview from a tilde server when running locally

Reviewed-on: tildeverse/tilde.chat#57
Co-authored-by: Alexander <alexlehm@cosmic.voyage>
Co-committed-by: Alexander <alexlehm@cosmic.voyage>
2023-02-11 15:34:38 +00:00
bbfaf5b97a Merge pull request 'validate page parameter to be a local filename' (#58) from alexlehm/tilde.chat:validate-page-param into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#58
2023-01-27 05:13:19 +00:00
c2ec0439df validate page parameter to be a local filename
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2023-01-26 18:39:24 +00:00
e5eb43ecc6 quickstart guide for weechat (#56)
All checks were successful
continuous-integration/drone/push Build is passing
A quick start guide to use weechat

Since I never had used weechat before, I got kind of stuck on the server connect, so I decided to write a guide

Reviewed-on: tildeverse/tilde.chat#56
Co-authored-by: Alexander <alexlehm@cosmic.voyage>
Co-committed-by: Alexander <alexlehm@cosmic.voyage>
2023-01-25 23:09:11 +00:00
073b3e74ad fix indentation in wiki/index.php
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 12:47:00 -04:00
4d4d893417 fix link path
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 12:41:34 -04:00
6b71569369 oops wrong variable
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 12:40:41 -04:00
6bda5a078f sort wikipages by title and display as a table
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 12:39:36 -04:00
ee1886e6b8 s/hub/newhub/
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-11 22:16:45 -04:00
8f08f62ab5 remove link to mumble webclient
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-11 13:06:28 -04:00
8b5f6b1956 Merge pull request 'Add link to gamja in body text' (#54) from sebboh/tilde.chat:sebboh-patch-1 into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#54
2022-07-08 16:29:07 +00:00
f8eebcabd7 Add link to gamja in body text
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2022-07-08 15:07:12 +00:00
a59e22e8ed Merge pull request 'addendum to obnoxious behaviour; don't share it' (#53) from meldra/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#53
2022-07-06 18:40:18 +00:00
5ef8f03c0f addendum to obnoxious behaviour; don't share it
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2022-07-06 18:36:43 +00:00
www-data
311f6a902e catch utf8 error
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-12 20:04:37 -04:00
24284be199 bump tildeteam/wiki
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-16 13:43:45 -05:00
104de86f2c print title outside of the markdown
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-16 12:57:58 -05:00
971ad500f4 update tildeteam/wiki to 2.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-14 22:08:03 -05:00
d28b51fa6a
fix some typos and warnings
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-16 15:11:20 -05:00
9afc78c636 Merge pull request 'added #covid19 to etiquette SSP section' (#52) from moppers/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#52
2022-01-04 22:45:20 +00:00
anelki
7322fb9077 added #covid19 to etiquette SSP section
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2022-01-04 17:29:41 -05:00
db48958686 Merge pull request 'typo in preface of self-accountability page' (#51) from anelki/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#51
2021-11-28 15:50:55 +00:00
2bc011cb05 typo in preface
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-11-27 04:42:39 +00:00
256b6b06fc Merge pull request 'Add #aussie to shared strike policy' (#50) from fosslinux/tilde.chat:ssp into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#50
2021-10-15 18:19:42 +00:00
cce845046a Add #aussie to shared strike policy
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-10-15 15:00:28 +11:00
8cc1fab857 Merge pull request 'quotation mark nitpicking' (#49) from anelki/tilde.chat:pronouns-helpdesk into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#49
2021-10-07 16:08:50 +00:00
3a44125e6f Merge branch 'master' into pronouns-helpdesk
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-10-07 15:53:24 +00:00
anelki
9288a381a5 oh for the love of christ nitpicking (quotation marks)
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-10-07 11:51:57 -04:00
892590d926 Merge pull request 'added /whois to pronoun section, #helpdesk to list of shared strike channels, and alphabetized shared strike channel order' (#48) from anelki/tilde.chat:pronouns-helpdesk into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#48
2021-10-07 15:48:17 +00:00
anelki
7792c0de27 added /whois to pronoun section, #helpdesk to list of shared strike channels, and alphabetized shared strike channel order
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-10-07 11:42:46 -04:00
af8f5c94d8 add #institute to ssp participating channels list
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-07 10:43:10 -04:00
207896a090 Merge pull request 'added #club and #tilderadio to SSP' (#46) from deepend-patch-1 into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#46
2021-10-07 04:05:56 +00:00
93c0fdb79b added #club and #tilderadio to SSP
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-10-07 03:50:53 +00:00
2fe8c5879c Merge pull request 'Added Shared Strike Policy' (#45) from demure/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#45
2021-10-07 02:55:59 +00:00
5813133b87 Added Shared Strike Policy
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-10-07 02:52:55 +00:00
d0f9c197e3 Remove page about #sevens
All checks were successful
continuous-integration/drone/push Build is passing
I never got around to doing anything with it, and I have too many channels open as is.
2021-10-06 18:38:37 +00:00
157404fb0c normalize webchat links
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-17 14:07:44 -04:00
316fa0c321 update description for inst
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-14 13:37:40 -04:00
a9791566b3 add texto-plano
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-08 12:22:45 -04:00
af5dd1587e update webirc links and add mumble
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-27 15:34:30 -04:00
8236ba311c Update 'wiki/pages/botamusique.md'
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-21 04:08:56 +00:00
ddb208a126 Update 'wiki/pages/botamusique.md'
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-21 03:39:05 +00:00
49fd5f8d37 change freenode to libera
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-19 15:47:08 -04:00
ca6c53f6e6
re-add bsd.tilde.chat
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-08 21:26:13 -04:00
fc0fd3f92a add accountability link
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-08 12:06:16 -04:00
b4987a0216 use -C instead of cd
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-02 11:16:03 -04:00
2164ad8c1f add user_accountability.md
All checks were successful
continuous-integration/drone/push Build is passing
committing on behalf of: @demure
2021-03-30 17:27:07 -04:00
0cf52cf4b0 update tildeteam/wiki to 1.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-20 13:14:16 -04:00
33c32438cb
update tildewiki
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-17 00:38:09 -04:00
8aa77b08fa fix geo-list sorting
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-05 13:43:34 -05:00
dfd88b63e6 clean up servers.md wiki page
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-05 13:41:09 -05:00
3df99f5d1b tidy up connection info
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-05 13:30:21 -05:00
e4c3e8c0dd add biboumi connection info
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-05 13:23:32 -05:00
8c790ac4d2 offset #fragment urls
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-05 11:39:59 -05:00
faad0241b8 tidy up grammar on etiquette.md
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-01 15:10:17 -05:00
b0fc57e667 Merge pull request 'address pronouns!' (#43) from BrendanTCC/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#43
2021-03-01 20:06:45 +00:00
6e36ea292e Update 'wiki/pages/etiquette.md'
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-03-01 03:45:34 +00:00
d2fad4c537 Merge pull request 'added nv0n' (#41) from jjs/tilde.chat:nv0n into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#41
2021-02-28 18:03:47 +00:00
Joey STANFORD
34b2481f00 added nv0n
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2021-02-26 17:19:27 -07:00
0993be564e add wiki link
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-18 10:49:11 -05:00
53a8600718 add note about registering in #meta
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-18 10:48:04 -05:00
435cf05a90 print channel name unquoted
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-17 19:58:11 -05:00
9a09ce25fd update webchat links
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-17 19:55:55 -05:00
e7614ec23c fix title for bungame.md
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-16 18:17:52 -05:00
d278528ca4 Merge pull request 'Add bungame page' (#39) from bungame-doc into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#39
2020-11-16 23:12:42 +00:00
37fcfff61d Add bungame page
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-11-16 22:15:57 +00:00
09394d5ed0 update servers wikipage
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-16 12:44:37 -05:00
6786dcf281 update composer deps
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-27 14:48:56 -04:00
700a5955e7 fix null modes error
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-23 17:38:27 -04:00
5ca47ce551 fix typo 2020-10-20 09:54:02 -04:00
2830cd000d tidy up script
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-22 14:01:58 -04:00
034e963ade re-add default text for missing topic
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-22 13:37:20 -04:00
93ac6340de switch to lxml in order to detect CDATA tags
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-22 13:20:58 -04:00
www-data
9a25baf3b3 fix width of figlet
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-09 12:36:34 -04:00
www-data
a0192f87b5 add motd generator
Some checks failed
continuous-integration/drone/push Build is failing
2020-09-09 12:34:25 -04:00
1dbab9f04b Merge pull request 'wiki/pages/bots.md: merge radiobot entry into tildebot entry' (#38) from kiedtl/tilde.chat:radiobot-rm into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: tildeverse/tilde.chat#38
2020-07-20 13:33:09 -04:00
f5db459aae bots.md: merge radiobot entry into tildebot entry
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-07-20 13:30:06 -04:00
48abab494d Merge pull request 'Change BitBot entry to mention tildebot' (#37) from kiedtl/tilde.chat:bitbot-tildebot into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: tildeverse/tilde.chat#37
2020-07-19 18:55:07 -04:00
c09bb8c2f9 bots.md: fix conflicts
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-07-19 17:18:01 -04:00
1d52a2bb95 Change BitBot entry to mention tildebot 2020-07-19 17:16:53 -04:00
fcb2a5c39c Change BitBot entry to mention tildebot
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-07-18 13:02:43 -04:00
43e82d8627 Merge pull request 'Mention the ,duckstats BitBot command in BitBot's wiki entry' (#36) from kiedtl/tilde.chat:bitbot-duccstats-mention into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#36
2020-06-23 20:52:21 -04:00
045ff2965d Merge branch 'master' into bitbot-duccstats-mention
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-06-23 20:52:16 -04:00
1e2f0f03d6 Mention the ,duckstats BitBot command in BitBot's wiki entry
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-06-23 20:45:17 -04:00
405a8005e0 Instead of doing fancy lstrip or brutalist slicing, just urlencode the entire channel name
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-23 15:28:00 -04:00
4874785b6e We shouldn't remove more than one # at the start of a message
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-23 15:21:37 -04:00
38d9604251 Merge pull request 'Add kiedtl's k bot to the list of bots' (#35) from kiedtl/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: tildeverse/tilde.chat#35
2020-06-22 20:34:10 -04:00
2f34b4507e Merge branch 'master' into master
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-06-22 17:14:38 -04:00
6c84002d88 Update 'wiki/pages/bots.md'
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-06-22 17:13:52 -04:00
fa574a06b7 Add page on botamusique
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-20 21:17:20 -04:00
61c0123257 Add k bot to the list of bots
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-06-09 18:50:19 -04:00
419be764ef add link to mumble webclient
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-04 01:03:08 -04:00
b74b0889fd sasl info moved to nicks page
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-03 01:31:08 -04:00
7a9d7cdb71 add docs on channel management. closes #23
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-03 01:27:48 -04:00
1bc24fb21d mention webchat clients in connection info
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-22 12:12:39 -04:00
695eac07f3 update webchat links
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-22 12:09:46 -04:00
f004fa9a06 update mumble hostname
All checks were successful
continuous-integration/drone/push Build is passing
there's now a SRV record so now we don't need the subdomain
2020-05-21 00:17:35 -04:00
c0baea921c Merge pull request 'Add badger commands to its wiki page' (#33) from update-badger-page into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-20 16:02:07 -04:00
8396dd7c95 Add badger commands to its wiki page
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-05-20 13:42:28 -04:00
fccc6e3487 add note about +B
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-15 16:30:52 -04:00
20713a8f4e Merge pull request 'Change "channel" to "behavior" in irc wiki' (#32) from muggahtee/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-14 10:30:02 -04:00
47c8d8ed80 Change "channel" to "behavior" in irc wiki
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-05-14 04:14:15 -04:00
c22b4340b4 update ssh clone url
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-09 17:00:14 -04:00
06cba59c9a move members to channel stats page
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-07 21:03:01 -04:00
www-data
07c5a44543 fix link on rules.txt
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-30 15:01:35 -04:00
52e2f6c293 add link to anope wiki
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-28 21:23:08 -04:00
4a990a3c2b fix codeblock formatting
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-28 21:21:07 -04:00
02428ba5fd Merge pull request 'Adding page about nick reg' (#30) from ubergeek/tilde.chat:master into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-28 21:17:52 -04:00
Ubergeek
d33abde339 Adding section about nickerv help
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-04-28 09:43:30 -04:00
Ubergeek
943910690b Dang it, forgot to add
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-04-28 09:31:48 -04:00
Ubergeek
1b1f8b666c fixed formatting and name and such
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-04-28 09:18:03 -04:00
ubergeek
43b5217294 added new wiki page about registering nicks 2020-04-28 09:14:52 -04:00
f29b6e4710 Merge pull request 'Added the pink_dragon bot running on #legend' (#28) from baruchel/tilde.chat:mybot into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-27 13:25:03 -04:00
f9ed8f12b4 Added Pink Dragon
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-04-27 10:42:36 -04:00
c6d860a839 Added Pink Dragon 2020-04-27 10:40:24 -04:00
adec9d32b8 add cosmic
Some checks failed
continuous-integration/drone/push Build is failing
2020-04-26 15:11:58 -04:00
4af4c8af40 Fix code of conduct link so it actually goes to the code of conduct and doesn't freak out
Some checks failed
continuous-integration/drone/push Build is failing
2020-04-07 22:13:25 -04:00
3b2a29e3c2 Merge pull request 'Document the badger bot' (#27) from badger-doc into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-17 12:29:27 -04:00
7e019a0c49 Add badger to bot list
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-03-14 18:59:07 -04:00
9a9740d731 Add category
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-02-23 11:43:26 -05:00
502e6f2efe Add badger docs 2020-02-23 11:42:34 -05:00
eaad9cb573 Merge branch 'master' of LickTheCheese/tilde.chat into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-04 09:26:54 -05:00
LickTheCheese
ab86b9ddf8 add my bot to list 2020-02-03 13:37:26 -05:00
d8fc2e27de Merge branch 'master' of creme/tilde.chat into master 2020-01-15 09:37:24 -05:00
fff73de689 Update 'wiki/pages/etiquette.md'
small curl cmd fix.
2020-01-14 14:43:44 -05:00
0398524b9b remove gingko
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-06 14:43:27 -05:00
ubergeek
78f7cf635f Merge branch 'nora/hamradio-noracodes' of noracodes/tilde.chat into master
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-02 19:39:57 -05:00
702bce0a1d Add myself to the list of radio amateurs
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2020-01-02 19:18:15 -05:00
ubergeek
f85c465573 Merge branch 'master' of fosslinux/tildechat-site into master
All checks were successful
continuous-integration/drone/push Build is passing
Feel free to revert, if people feel this breaks UI or UX too much.  I know it can be painful in a terminal environment.
2019-12-06 23:11:52 -05:00
84358efae2 add drone badge to README.md
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-06 10:59:59 -05:00
a47c9867c9 disable clone and only run on master
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-12-06 10:45:57 -05:00
9da2062f39 test deploy
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-12-06 10:40:55 -05:00
cc8821132f Merge branch 'master' of LickTheCheese/tilde.chat into master 2019-12-04 22:11:46 -05:00
LickTheCheese
dcd4e8b101 added my callsign to the wiki 2019-12-04 21:44:27 -05:00
8a3aeb6c39 Merge branch 'master' of aewens/tilde.chat into master 2019-12-01 20:51:25 -05:00
a1b4ea7d83 Added link to RFC 2 for bot behavior, fixed info for Babili 2019-12-01 20:48:47 -05:00
cb2e2ca254 add notice about password 2019-11-27 16:47:30 -05:00
5db4869b4e remove yourtilde 2019-11-20 22:04:28 -05:00
d4a5772d00 remove bsd.tilde.chat
i moved bsd.tilde.team to a vm on my dedi. there are already 4 other irc
nodes in that same datacenter, so i won't be running an extra node
there.
2019-10-25 12:17:32 -04:00
30be5a4cf2 Merge branch 'master' of robertr/tilde.chat into master 2019-10-14 14:38:47 -04:00
702891ba0b Update 'wiki/pages/hamradio.md'
Add KC3LYZ
2019-10-14 13:48:09 -04:00
4d8a382e69 remove rdnet from server list 2019-09-13 19:12:40 -04:00
f3bdcdefa3 add club.tilde.chat, sort server list 2019-09-13 18:45:44 -04:00
5a2e45a752 geo round-robins 2019-08-20 09:41:19 -04:00
86fb4ee12a Merge branch 'master' of radiofreqs/tilde.chat into master 2019-08-07 17:51:12 -04:00
2a94ee7258 Updated roster 2019-08-07 21:23:22 +00:00
09bdeef012 support sorting stats table 2019-07-29 00:44:28 -04:00
www-data
c593396370 fix #sevens article title 2019-07-26 10:54:29 -04:00
02a3972675 remove center.tilde.chat 2019-07-26 10:47:35 -04:00
681a3c112d Add page on #sevens 2019-07-13 04:49:32 -04:00
bd790e9b67 Merge branch 'master' of ahriman/tilde.chat into master 2019-07-09 02:05:13 -04:00
19b3752516
added bitbot to tilde.chat wiki 2019-07-09 01:56:53 -04:00
a16b452a8d
update links for pretty urls 2019-07-09 00:47:22 -04:00
d15fccb3ab
use tildeverse/wiki 2019-07-03 01:11:55 -04:00
5c1dff6521 add tracer tooter and radiobot 2019-06-26 11:44:03 -04:00
46d6f8db55
add ctrl-c 2019-06-17 00:56:04 -04:00
451b851515 opers@tilde.chat -> opers at tilde dot chat to avoid spam 2019-05-18 07:39:44 +10:00
c7d885aba5
add rdnet 2019-04-23 00:30:21 -04:00
88676355f4 update ~team location 2019-04-17 15:24:50 -04:00
a32c2a673b Merge branch 'master' of aewens/tilde.chat into master 2019-04-01 11:54:52 -04:00
aewens
5f67b2e3d3 Synced with upstream, added tilde.center to servers 2019-04-01 17:49:35 +02:00
bc66e62db9 Merge branch 'master' of tunas/tilde.chat into master 2019-03-27 09:13:41 -04:00
98f7cafe07 Alphabetized hamradio.md 2019-03-27 13:11:51 +00:00
686ea4b12e Added tunas to hamradio.md 2019-03-27 13:10:55 +00:00
6508764da0 Merge branch 'me/add-amateur-radio-op-w8tau' of englishm/tilde.chat into master 2019-03-25 08:19:06 -04:00
bef3498121 Add self to list of Ham Radio Operators
73 de W8TAU
2019-03-25 01:30:55 -04:00
37 changed files with 1829 additions and 1405 deletions

28
.drone.yml Normal file
View File

@ -0,0 +1,28 @@
---
kind: pipeline
type: ssh
name: deploy
server:
host:
from_secret: host
user:
from_secret: username
ssh_key:
from_secret: ssh_key
clone:
disable: true
trigger:
branch:
- master
steps:
- name: deploy
commands:
- cd /var/www/tilde.chat
- sudo -Hu www-data git fetch
- sudo -Hu www-data git reset --hard origin/master
- sudo -Hu www-data composer install

View File

@ -1,4 +1,4 @@
# EdeitorConfig to make ben's editor stop defaulting to spaces
# EditorConfig to make ben's editor stop defaulting to spaces
root = true # yes, this is the root editorconfig for this project

View File

@ -1,5 +1,7 @@
# [tilde.chat](https://tilde.chat)
[![Build Status](https://drone.tildegit.org/api/badges/tildeverse/tilde.chat/status.svg)](https://drone.tildegit.org/tildeverse/tilde.chat)
this is the source for [tilde.chat](https://tilde.chat).
if you have any fixes/updates that you need to make, feel free to open a PR.
@ -19,5 +21,14 @@ stop by irc and say hi!
`<bind address="127.0.0.1" port="8081" type="httpd">`
4. add gen_stats to a crontab for a user that can write in the webroot:
`* * * * * /var/www/tilde.chat/gen_stats`
5. `cp blacklist{.example,}`
6. `vim blacklist` - stats gen will fail if this is missing
5. nginx config for pretty urls
```
location ~* ^/wiki/(.+)$ {
try_files $uri $uri/ /wiki/index.php?page=$1;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
}
}
```

View File

@ -1,11 +1,10 @@
<?php
include 'shieldsio.php';
if (!isset($_GET["channel"])) {
$badge = get_badge();
header("Location: {$badge}");
} else {
$badge = get_badge($_GET["channel"]);
header("Location: {$badge}");
}
die();
?>
include 'shieldsio.php';
if (!isset($_GET["channel"])) {
$badge = get_badge();
} else {
$badge = get_badge($_GET["channel"]);
}
header("Location: $badge");
die();

View File

@ -12,13 +12,13 @@
</tr>
</thead>
<tr>
<td>Network user count</td><td>https://tilde.chat/badges/badge.php</td><td><img src="badge.php"></td>
<td>Network user count</td><td>https://tilde.chat/badges/badge.php</td><td><img src="badge.php" alt="user count badge"></td>
</tr>
<tr>
<td>User count for #meta</td><td>https://tilde.chat/badges/badge.php?channel=%23meta</td><td><img src="badge.php?channel=%23meta"></td>
<td>User count for #meta</td><td>https://tilde.chat/badges/badge.php?channel=%23meta</td><td><img src="badge.php?channel=%23meta" alt="#meta badge"></td>
</tr>
<tr>
<td>Invalid channel name (error handling)</td><td>https://tilde.chat/badges/badge.php?channel=invalid</td><td><img src="badge.php?channel=invalid"></td>
<td>Invalid channel name (error handling)</td><td>https://tilde.chat/badges/badge.php?channel=invalid</td><td><img src="badge.php?channel=invalid" alt="invalid badge"></td>
</tr>
</table>
<?php include '../footer.php'; ?>

View File

@ -1,16 +1,17 @@
<?php
function get_badge($channel_name=FALSE) {
function get_badge($channel_name=FALSE): string
{
if ($channel_name==FALSE) {
return "https://img.shields.io/badge/dynamic/json.svg?url=https://tilde.chat/stats.json&label=~chat&query=$.usercount&suffix=%20online&link=https:%2F%2Ftilde.chat&link=https:%2F%2Fweb.tilde.chat&colorB=%2300cc00";
return "https://img.shields.io/badge/dynamic/json.svg?url=https://tilde.chat/stats.json&label=~chat&query=$.usercount&suffix=%20online&link=https:%2F%2Ftilde.chat&link=https:%2F%2Ftilde.chat%2Fkiwi%2F&colorB=%2300cc00";
}
$name_url = urlencode($channel_name);
$name_link = urlencode(substr($channel_name,1));
$stats = json_decode(file_get_contents("https://tilde.chat/stats.json")) ?? array("channels"=>[]);
foreach ($stats->channels as $key=>$channel) {
if ($channel->name==$channel_name) {
return "https://img.shields.io/badge/dynamic/json.svg?url=https://tilde.chat/stats.json&label=~chat&query=$.channels[$key].usercount&suffix=%20online%20on%20{$name_url}&link=https:%2F%2Ftilde.chat&link=https:%2F%2Fweb.tilde.chat%2F%3Fjoin%3D{$name_link}&colorB=%2300cc00";
return "https://img.shields.io/badge/dynamic/json.svg?url=https://tilde.chat/stats.json&label=~chat&query=$.channels[$key].usercount&suffix=%20online%20on%20$name_url&link=https:%2F%2Ftilde.chat&link=https:%2F%2Ftilde.chat%2Fkiwi%2F$name_link&colorB=%2300cc00";
}
}
return "https://img.shields.io/badge/~chat-invalid%20channel-red.svg";
}
?>

View File

@ -1,2 +0,0 @@
#mysecrets
#dontlookhere

View File

@ -1,6 +1,6 @@
{
"require": {
"michelf/php-markdown": "^1.8",
"mnapoli/front-yaml": "^1.6"
}
"require": {
"tildeteam/wiki": "^2.0",
"ext-json": "*"
}
}

770
composer.lock generated
View File

@ -4,32 +4,41 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "d6a1ecb21bac8642fb0b75ee1e70eced",
"content-hash": "cbfe4e230864ce455fb4e62a47e4a7fc",
"packages": [
{
"name": "erusev/parsedown",
"version": "1.7.0",
"name": "dflydev/dot-access-data",
"version": "v3.0.2",
"source": {
"type": "git",
"url": "https://github.com/erusev/parsedown.git",
"reference": "6678d59be48c4be64eaca6ce70bea48a09488cc2"
"url": "https://github.com/dflydev/dflydev-dot-access-data.git",
"reference": "f41715465d65213d644d3141a6a93081be5d3549"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/erusev/parsedown/zipball/6678d59be48c4be64eaca6ce70bea48a09488cc2",
"reference": "6678d59be48c4be64eaca6ce70bea48a09488cc2",
"url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549",
"reference": "f41715465d65213d644d3141a6a93081be5d3549",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
"php": "^7.1 || ^8.0"
},
"require-dev": {
"phpunit/phpunit": "^4.8.35"
"phpstan/phpstan": "^0.12.42",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.3",
"scrutinizer/ocular": "1.6.0",
"squizlabs/php_codesniffer": "^3.5",
"vimeo/psalm": "^4.0.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "3.x-dev"
}
},
"autoload": {
"psr-0": {
"Parsedown": ""
"psr-4": {
"Dflydev\\DotAccessData\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@ -38,40 +47,93 @@
],
"authors": [
{
"name": "Emanuil Rusev",
"email": "hello@erusev.com",
"homepage": "http://erusev.com"
"name": "Dragonfly Development Inc.",
"email": "info@dflydev.com",
"homepage": "http://dflydev.com"
},
{
"name": "Beau Simensen",
"email": "beau@dflydev.com",
"homepage": "http://beausimensen.com"
},
{
"name": "Carlos Frutos",
"email": "carlos@kiwing.it",
"homepage": "https://github.com/cfrutos"
},
{
"name": "Colin O'Dell",
"email": "colinodell@gmail.com",
"homepage": "https://www.colinodell.com"
}
],
"description": "Parser for Markdown.",
"homepage": "http://parsedown.org",
"description": "Given a deep data structure, access data by dot notation.",
"homepage": "https://github.com/dflydev/dflydev-dot-access-data",
"keywords": [
"markdown",
"parser"
"access",
"data",
"dot",
"notation"
],
"time": "2018-02-28T11:41:37+00:00"
"support": {
"issues": "https://github.com/dflydev/dflydev-dot-access-data/issues",
"source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2"
},
"time": "2022-10-27T11:44:00+00:00"
},
{
"name": "michelf/php-markdown",
"version": "1.8.0",
"name": "league/commonmark",
"version": "2.4.2",
"source": {
"type": "git",
"url": "https://github.com/michelf/php-markdown.git",
"reference": "01ab082b355bf188d907b9929cd99b2923053495"
"url": "https://github.com/thephpleague/commonmark.git",
"reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/michelf/php-markdown/zipball/01ab082b355bf188d907b9929cd99b2923053495",
"reference": "01ab082b355bf188d907b9929cd99b2923053495",
"url": "https://api.github.com/repos/thephpleague/commonmark/zipball/91c24291965bd6d7c46c46a12ba7492f83b1cadf",
"reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
"ext-mbstring": "*",
"league/config": "^1.1.1",
"php": "^7.4 || ^8.0",
"psr/event-dispatcher": "^1.0",
"symfony/deprecation-contracts": "^2.1 || ^3.0",
"symfony/polyfill-php80": "^1.16"
},
"require-dev": {
"cebe/markdown": "^1.0",
"commonmark/cmark": "0.30.3",
"commonmark/commonmark.js": "0.30.0",
"composer/package-versions-deprecated": "^1.8",
"embed/embed": "^4.4",
"erusev/parsedown": "^1.0",
"ext-json": "*",
"github/gfm": "0.29.0",
"michelf/php-markdown": "^1.4 || ^2.0",
"nyholm/psr7": "^1.5",
"phpstan/phpstan": "^1.8.2",
"phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0",
"scrutinizer/ocular": "^1.8.1",
"symfony/finder": "^5.3 | ^6.0 || ^7.0",
"symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 || ^7.0",
"unleashedtech/php-coding-standard": "^3.1.1",
"vimeo/psalm": "^4.24.0 || ^5.0.0"
},
"suggest": {
"symfony/yaml": "v2.3+ required if using the Front Matter extension"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "2.5-dev"
}
},
"autoload": {
"psr-4": {
"Michelf\\": "Michelf/"
"League\\CommonMark\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@ -80,45 +142,154 @@
],
"authors": [
{
"name": "Michel Fortin",
"email": "michel.fortin@michelf.ca",
"homepage": "https://michelf.ca/",
"role": "Developer"
},
{
"name": "John Gruber",
"homepage": "https://daringfireball.net/"
"name": "Colin O'Dell",
"email": "colinodell@gmail.com",
"homepage": "https://www.colinodell.com",
"role": "Lead Developer"
}
],
"description": "PHP Markdown",
"homepage": "https://michelf.ca/projects/php-markdown/",
"description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)",
"homepage": "https://commonmark.thephpleague.com",
"keywords": [
"markdown"
"commonmark",
"flavored",
"gfm",
"github",
"github-flavored",
"markdown",
"md",
"parser"
],
"time": "2018-01-15T00:49:33+00:00"
"support": {
"docs": "https://commonmark.thephpleague.com/",
"forum": "https://github.com/thephpleague/commonmark/discussions",
"issues": "https://github.com/thephpleague/commonmark/issues",
"rss": "https://github.com/thephpleague/commonmark/releases.atom",
"source": "https://github.com/thephpleague/commonmark"
},
"funding": [
{
"url": "https://www.colinodell.com/sponsor",
"type": "custom"
},
{
"url": "https://www.paypal.me/colinpodell/10.00",
"type": "custom"
},
{
"url": "https://github.com/colinodell",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/league/commonmark",
"type": "tidelift"
}
],
"time": "2024-02-02T11:59:32+00:00"
},
{
"name": "mnapoli/front-yaml",
"version": "1.6.0",
"name": "league/config",
"version": "v1.2.0",
"source": {
"type": "git",
"url": "https://github.com/mnapoli/FrontYAML.git",
"reference": "24070ace8b741247bb3161cbb38ecc541268b296"
"url": "https://github.com/thephpleague/config.git",
"reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/mnapoli/FrontYAML/zipball/24070ace8b741247bb3161cbb38ecc541268b296",
"reference": "24070ace8b741247bb3161cbb38ecc541268b296",
"url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3",
"reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3",
"shasum": ""
},
"require": {
"erusev/parsedown": "~1.0",
"php": ">=5.4.0",
"symfony/yaml": "~2.1|^3.0|^4.0"
"dflydev/dot-access-data": "^3.0.1",
"nette/schema&