]> jfr.im git - irc/UndernetIRC/cservice-web.git/log
irc/UndernetIRC/cservice-web.git
3 years agoAllow setting default max logins through configuration origin/feature/allow_setting_default_max_logins
Stefan Wold [Thu, 14 Jan 2021 22:39:07 +0000 (22:39 +0000)] 
Allow setting default max logins through configuration

- DEFAULT_MAX_LOGINS in config.inc is now used to set the
  users default max logins on creation
- Removed hardcoded logic for a maximum of 3 max logins,
  it's now possible to raise the limit to any arbitrary
  number through configuration
- Cleaned up some unused code
- Improved readability of a few SQL queries

3 years agoDisallow crawlers from accessing a few more pages
Stefan Wold [Mon, 21 Dec 2020 14:22:38 +0000 (14:22 +0000)] 
Disallow crawlers from accessing a few more pages

3 years agoFix broken IPR_REQUIRED option for * users
Stefan Wold [Fri, 14 Aug 2020 22:40:19 +0000 (23:40 +0100)] 
Fix broken IPR_REQUIRED option for * users

It is now possible to disable IPR_REQUIRED for * to make it optional,
if the user have an IPR acl and IPR_REQUIRED is turned off it will be enforced
for that user.

Fixes #11

3 years agoImprove readability and performance in pg_safe_exec()
Stefan Wold [Tue, 11 Aug 2020 10:37:33 +0000 (11:37 +0100)] 
Improve readability and performance in pg_safe_exec()

3 years agoMerge branch 'master' of https://github.com/UndernetIRC/cservice-web
Empus [Tue, 11 Aug 2020 04:07:07 +0000 (14:07 +1000)] 
Merge branch 'master' of https://github.com/UndernetIRC/cservice-web

3 years agoadded new representatives
Empus [Tue, 11 Aug 2020 04:07:00 +0000 (14:07 +1000)] 
added new representatives

3 years agoOnly allow location redirects within the site
Stefan Wold [Mon, 10 Aug 2020 16:31:25 +0000 (17:31 +0100)] 
Only allow location redirects within the site

3 years agoMore linting fixes
Stefan Wold [Mon, 10 Aug 2020 13:59:42 +0000 (14:59 +0100)] 
More linting fixes

3 years agoSanitize max user login input
Stefan Wold [Mon, 10 Aug 2020 13:52:57 +0000 (14:52 +0100)] 
Sanitize max user login input

3 years agoIndentation changes only
Stefan Wold [Mon, 10 Aug 2020 13:48:13 +0000 (14:48 +0100)] 
Indentation changes only

3 years agoMerge branch 'master' of github.com:UndernetIRC/cservice-web into master
Stefan Wold [Mon, 10 Aug 2020 12:32:49 +0000 (13:32 +0100)] 
Merge branch 'master' of github.com:UndernetIRC/cservice-web into master

3 years agoAllow alumni to properly login
Stefan Wold [Mon, 10 Aug 2020 12:32:35 +0000 (13:32 +0100)] 
Allow alumni to properly login

3 years agomove Piciu to admin
Empus [Mon, 10 Aug 2020 09:23:27 +0000 (19:23 +1000)] 
move Piciu to admin

3 years agomore csc people updates
Empus [Mon, 10 Aug 2020 09:21:58 +0000 (19:21 +1000)] 
more csc people updates

3 years agoupdate people
Empus [Mon, 10 Aug 2020 08:08:14 +0000 (01:08 -0700)] 
update people

3 years agoSantize banmasks before display them
Stefan Wold [Sat, 4 Jul 2020 23:04:50 +0000 (00:04 +0100)] 
Santize banmasks before display them

3 years agoProperly santize data before output
Stefan Wold [Sat, 4 Jul 2020 21:02:07 +0000 (22:02 +0100)] 
Properly santize data before output

3 years agoSmall typo fix in email.txt
Stefan Wold [Fri, 3 Jul 2020 20:23:03 +0000 (21:23 +0100)] 
Small typo fix in email.txt

3 years agoConvert encoding from ISO-8859-1 to UTF-8
Stefan Wold [Fri, 3 Jul 2020 20:17:24 +0000 (21:17 +0100)] 
Convert encoding from ISO-8859-1 to UTF-8

3 years agoChange doc file names to lower case
Stefan Wold [Fri, 3 Jul 2020 20:16:26 +0000 (21:16 +0100)] 
Change doc file names to lower case

3 years agoMerge pull request #9 from kNighhht/master
Empus [Fri, 3 Jul 2020 18:32:13 +0000 (04:32 +1000)] 
Merge pull request #9 from kNighhht/master

Update of Email.txt in different langs

3 years agoFix typo :)
Stefan Wold [Wed, 1 Jul 2020 20:51:13 +0000 (21:51 +0100)] 
Fix typo :)

3 years agoDisallow crawlers for some pages
Stefan Wold [Wed, 1 Jul 2020 20:42:25 +0000 (21:42 +0100)] 
Disallow crawlers for some pages

3 years agoUpdate php deps
Stefan Wold [Wed, 1 Jul 2020 20:41:30 +0000 (21:41 +0100)] 
Update php deps

3 years agoUpdate Email-DE.txt
kNighhht [Sat, 27 Jun 2020 12:03:18 +0000 (14:03 +0200)] 
Update Email-DE.txt

3 years agoUpdate Email-Es.txt
kNighhht [Sat, 27 Jun 2020 12:00:36 +0000 (14:00 +0200)] 
Update Email-Es.txt

3 years agoUpdate Email-Ro.txt
kNighhht [Sat, 27 Jun 2020 11:56:06 +0000 (13:56 +0200)] 
Update Email-Ro.txt

3 years agoUpdate Email.txt
kNighhht [Sat, 27 Jun 2020 11:36:37 +0000 (13:36 +0200)] 
Update Email.txt

3 years agoMerge branch 'master' of https://github.com/kNighhht/cservice-web
kNighhht [Sun, 14 Jun 2020 07:38:16 +0000 (09:38 +0200)] 
Merge branch 'master' of https://github.com/kNighhht/cservice-web

3 years agoUpdate Email-Ro.txt
kNighhht [Sun, 14 Jun 2020 07:38:08 +0000 (09:38 +0200)] 
Update Email-Ro.txt

3 years agoUpdate Email-Fr.txt
kNighhht [Sun, 14 Jun 2020 07:38:01 +0000 (09:38 +0200)] 
Update Email-Fr.txt

3 years agoUpdate Email-Es.txt
kNighhht [Sun, 14 Jun 2020 07:37:54 +0000 (09:37 +0200)] 
Update Email-Es.txt

3 years agoCreate Email-DE.txt
kNighhht [Sun, 14 Jun 2020 07:37:45 +0000 (09:37 +0200)] 
Create Email-DE.txt

3 years agoUpdate Email.txt
kNighhht [Sun, 14 Jun 2020 07:34:57 +0000 (09:34 +0200)] 
Update Email.txt

4 years agoAUP condition fix
Empus [Mon, 18 May 2020 12:53:39 +0000 (22:53 +1000)] 
AUP condition fix

4 years agoMerge pull request #8 from kNighhht/master
Empus [Mon, 4 May 2020 03:49:24 +0000 (13:49 +1000)] 
Merge pull request #8 from kNighhht/master

Slight modification (C's link)

4 years agoUpdate aup.php
kNighhht [Mon, 4 May 2020 03:39:14 +0000 (03:39 +0000)] 
Update aup.php

4 years agoSlight modification (C's link)
kNighhht [Sun, 3 May 2020 08:10:53 +0000 (10:10 +0200)] 
Slight modification (C's link)

ChanFix - attached a link and modified the line a bit.

4 years agoMerge pull request #7 from kNighhht/master
Empus [Sat, 2 May 2020 22:00:34 +0000 (08:00 +1000)] 
Merge pull request #7 from kNighhht/master

corected username age restrictions

4 years agocorrected username age restrictions
kNighhht [Sat, 2 May 2020 21:56:23 +0000 (23:56 +0200)] 
corrected username age restrictions

4 years agoMerge pull request #6 from kNighhht/master
Empus [Sat, 2 May 2020 21:40:52 +0000 (07:40 +1000)] 
Merge pull request #6 from kNighhht/master

update email form to use https

4 years agoupdate email form to use https
kNighhht [Sat, 2 May 2020 21:35:05 +0000 (23:35 +0200)] 
update email form to use https

4 years agoMerge branch 'php7-wip'
Empus [Fri, 1 May 2020 12:22:46 +0000 (05:22 -0700)] 
Merge branch 'php7-wip'

4 years agofile delete
Empus [Fri, 1 May 2020 12:22:44 +0000 (05:22 -0700)] 
file delete

4 years agoaup: updated channel registration acceptable use policy
Empus [Fri, 1 May 2020 12:11:32 +0000 (05:11 -0700)] 
aup: updated channel registration acceptable use policy

4 years agoMerge branch 'master' of github.com:UndernetIRC/cservice-web
Stefan Wold [Thu, 16 Apr 2020 19:18:31 +0000 (20:18 +0100)] 
Merge branch 'master' of github.com:UndernetIRC/cservice-web

4 years agoHandle escapes for array objects
Stefan Wold [Thu, 16 Apr 2020 19:05:55 +0000 (20:05 +0100)] 
Handle escapes for array objects

4 years agoAllow filtering of globals
Stefan Wold [Thu, 16 Apr 2020 18:53:35 +0000 (19:53 +0100)] 
Allow filtering of globals

4 years agoA few more defines and linting fixes
Stefan Wold [Thu, 16 Apr 2020 18:28:11 +0000 (19:28 +0100)] 
A few more defines and linting fixes

4 years agouse define() rather then var to be consistent
Stefan Wold [Thu, 16 Apr 2020 18:16:39 +0000 (19:16 +0100)] 
use define() rather then var to be consistent

4 years agoCleanup and removal of unused vars
Stefan Wold [Thu, 16 Apr 2020 18:13:43 +0000 (19:13 +0100)] 
Cleanup and removal of unused vars

4 years agoset min_lvl after initializaion phase
Stefan Wold [Wed, 15 Apr 2020 18:22:21 +0000 (19:22 +0100)] 
set min_lvl after initializaion phase

4 years agoLinting fixes
Stefan Wold [Wed, 15 Apr 2020 18:05:30 +0000 (19:05 +0100)] 
Linting fixes

4 years agoUpdate composer.lock
Stefan Wold [Wed, 15 Apr 2020 18:05:01 +0000 (19:05 +0100)] 
Update composer.lock

4 years agoUse define() for ALLOW_MAXLOGINS
Stefan Wold [Wed, 15 Apr 2020 18:04:16 +0000 (19:04 +0100)] 
Use define() for ALLOW_MAXLOGINS

4 years agolikeness: fix breaking change
Empus [Fri, 10 Apr 2020 19:34:18 +0000 (12:34 -0700)] 
likeness: fix breaking change

4 years agoMerge pull request #2 from UndernetIRC/dependabot/npm_and_yarn/docs/gnuworld/totp...
Stefan Wold [Fri, 10 Apr 2020 13:26:20 +0000 (14:26 +0100)] 
Merge pull request #2 from UndernetIRC/dependabot/npm_and_yarn/docs/gnuworld/totp/development-bundle/request-2.88.0

Bump request from 2.9.153 to 2.88.0 in /docs/gnuworld/totp/development-bundle

4 years agolikeness: improved error and added log output
Empus [Fri, 10 Apr 2020 11:48:46 +0000 (04:48 -0700)] 
likeness: improved error and added log output

4 years agofix: user lookups not returning single results
Empus [Mon, 30 Mar 2020 13:21:28 +0000 (06:21 -0700)] 
fix: user lookups not returning single results

4 years agoMerge pull request #4 from Ratler/whitelist_reg_bypass
Stefan Wold [Sun, 22 Mar 2020 10:36:48 +0000 (10:36 +0000)] 
Merge pull request #4 from Ratler/whitelist_reg_bypass

Allow whitelisted ips to bypass username similarity check

4 years agoAllow whitelisted ips to bypass username similarity check
Stefan Wold [Sun, 22 Mar 2020 00:33:15 +0000 (00:33 +0000)] 
Allow whitelisted ips to bypass username similarity check

4 years agoFix ipv6 searches in toaster
Stefan Wold [Sun, 22 Mar 2020 00:03:15 +0000 (00:03 +0000)] 
Fix ipv6 searches in toaster

4 years agoMake hostmask readible in toaster
Stefan Wold [Sat, 21 Mar 2020 23:49:08 +0000 (23:49 +0000)] 
Make hostmask readible in toaster

4 years agoFix links
Stefan Wold [Sat, 30 Nov 2019 21:52:11 +0000 (21:52 +0000)] 
Fix links

4 years agoReplace python fake smtp with mailhog, reachable on http://localhost:8025
Stefan Wold [Sat, 30 Nov 2019 21:46:32 +0000 (21:46 +0000)] 
Replace python fake smtp with mailhog, reachable on http://localhost:8025

4 years agoLink to All X commands when logged in
Stefan Wold [Sat, 30 Nov 2019 21:45:20 +0000 (21:45 +0000)] 
Link to All X commands when logged in

4 years agoRestore missing documentation, still not properly linked
Stefan Wold [Sat, 30 Nov 2019 21:43:25 +0000 (21:43 +0000)] 
Restore missing documentation, still not properly linked

4 years agoBump request in /docs/gnuworld/totp/development-bundle
dependabot[bot] [Sat, 2 Nov 2019 09:57:59 +0000 (09:57 +0000)] 
Bump request in /docs/gnuworld/totp/development-bundle

Bumps [request](https://github.com/request/request) from 2.9.153 to 2.88.0.
- [Release notes](https://github.com/request/request/releases)
- [Changelog](https://github.com/request/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/request/request/commits/v2.88.0)

Signed-off-by: dependabot[bot] <redacted>
4 years agoEscape some inout parameters globally
Stefan Wold [Mon, 19 Aug 2019 08:55:20 +0000 (10:55 +0200)] 
Escape some inout parameters globally

4 years agoQuick and dirty path fix, should be solvable by using include_path instead
Stefan Wold [Sun, 7 Jul 2019 16:18:55 +0000 (18:18 +0200)] 
Quick and dirty path fix, should be solvable by using include_path instead

4 years agoFix the remainin broken regex patterns after replacing ereg()
Stefan Wold [Sun, 7 Jul 2019 16:04:19 +0000 (18:04 +0200)] 
Fix the remainin broken regex patterns after replacing ereg()

4 years agoFix broken preg_match patterns after replacing ereg
Stefan Wold [Sun, 7 Jul 2019 15:42:52 +0000 (17:42 +0200)] 
Fix broken preg_match patterns after replacing ereg

4 years agoOld cvs files, begone
Stefan Wold [Sun, 7 Jul 2019 14:41:01 +0000 (16:41 +0200)] 
Old cvs files, begone

4 years agophp composer files
Stefan Wold [Sun, 7 Jul 2019 14:39:56 +0000 (16:39 +0200)] 
php composer files

4 years agoRemoving a bunch of unused files and tmp files
Stefan Wold [Sun, 7 Jul 2019 14:38:57 +0000 (16:38 +0200)] 
Removing a bunch of unused files and tmp files

4 years agoRemove unused update log
Stefan Wold [Sun, 7 Jul 2019 14:37:26 +0000 (16:37 +0200)] 
Remove unused update log

4 years agoMove requires to begining of file to fix regproc
Stefan Wold [Sun, 7 Jul 2019 14:35:58 +0000 (16:35 +0200)] 
Move requires to begining of file to fix regproc

4 years ago"Fake" register globals + docker env updates
Stefan Wold [Sun, 7 Jul 2019 14:31:39 +0000 (16:31 +0200)] 
"Fake" register globals + docker env updates

- docker-compose now sets up the database correctly
- added composer and a new logging framework (monolog)
- added backwards compatibility functions to mimic register_globals
  in PHP < 5.4
- added is_needle_in_haystack() function to avoid using nested preg_match
  everywhere to check if a value exist in the haystack
- changed a few preg_match() to strpos()

4 years agoUpdate gitignore
Stefan Wold [Sun, 7 Jul 2019 14:28:37 +0000 (16:28 +0200)] 
Update gitignore

4 years agoMove zone.tab and fix preg_match issue in timezone.php
Stefan Wold [Sun, 7 Jul 2019 13:29:37 +0000 (15:29 +0200)] 
Move zone.tab and fix preg_match issue in timezone.php

4 years agoImport all themes and set unetnew as the default
Stefan Wold [Thu, 4 Jul 2019 21:58:20 +0000 (23:58 +0200)] 
Import all themes and set unetnew as the default

4 years agoFix database defaults in config.inc
Stefan Wold [Thu, 4 Jul 2019 21:57:25 +0000 (23:57 +0200)] 
Fix database defaults in config.inc

4 years agoMake sure default blackholeips actually works, fix preg_match pattern
Stefan Wold [Thu, 4 Jul 2019 21:56:45 +0000 (23:56 +0200)] 
Make sure default blackholeips actually works, fix preg_match pattern

4 years agoDockerized the project, still WIP
Stefan Wold [Sun, 30 Jun 2019 19:02:20 +0000 (21:02 +0200)] 
Dockerized the project, still WIP

4 years agoereg* -> preg_match, fix undefined variables warnings
Stefan Wold [Sun, 30 Jun 2019 19:00:51 +0000 (21:00 +0200)] 
ereg* -> preg_match, fix undefined variables warnings

6 years agoAllow posting objections while channel is awaiting admin review
Stefan Wold [Wed, 11 Apr 2018 16:12:50 +0000 (18:12 +0200)] 
Allow posting objections while channel is awaiting admin review

6 years agoUpdated README and provide license information
Ratler [Wed, 21 Feb 2018 13:19:24 +0000 (05:19 -0800)] 
Updated README and provide license information

6 years agoTemplate configuration files
Ratler [Wed, 21 Feb 2018 13:18:24 +0000 (05:18 -0800)] 
Template configuration files

6 years agoProperly handle http and https prefixes
Ratler [Tue, 4 Jul 2017 08:51:35 +0000 (01:51 -0700)] 
Properly handle http and https prefixes

7 years agoFixed newline handling for HELP topics
Empus [Mon, 23 Jan 2017 06:36:16 +0000 (22:36 -0800)] 
Fixed newline handling for HELP topics

7 years agoFix popup URL
Ratler [Fri, 11 Nov 2016 07:19:58 +0000 (23:19 -0800)] 
Fix popup URL

7 years agoAlign date format in wait message for max allowed channels
Ratler [Fri, 11 Nov 2016 07:19:20 +0000 (23:19 -0800)] 
Align date format in wait message for max allowed channels

7 years agoAdjust manager change forms to abide to the new multi channel rules
Ratler [Fri, 11 Nov 2016 07:17:37 +0000 (23:17 -0800)] 
Adjust manager change forms to abide to the new multi channel rules

7 years agoFix to list permbans
Ratler [Fri, 11 Nov 2016 07:15:41 +0000 (23:15 -0800)] 
Fix to list permbans

7 years agoFix redeclaration of function (solves cloudflare 50x errors)
Ratler [Wed, 9 Nov 2016 20:42:33 +0000 (12:42 -0800)] 
Fix redeclaration of function (solves cloudflare 50x errors)

7 years agoDisplay what is new when logged in
Ratler [Fri, 28 Oct 2016 11:27:05 +0000 (04:27 -0700)] 
Display what is new when logged in

7 years agoFix ipr_edit issue and plug ip leak problem
Ratler [Mon, 24 Oct 2016 21:14:24 +0000 (14:14 -0700)] 
Fix ipr_edit issue and plug ip leak problem

7 years agoAdded whats new to the left menu
Ratler [Mon, 24 Oct 2016 21:13:26 +0000 (14:13 -0700)] 
Added whats new to the left menu

7 years agoRevert "Always disable ipr check for alumni"
Ratler [Mon, 24 Oct 2016 11:49:25 +0000 (04:49 -0700)] 
Revert "Always disable ipr check for alumni"

This reverts commit e7445f540913775c8a6205352f68ff03ce4ca6a2.

7 years agoAlways disable ipr check for alumni
Ratler [Mon, 24 Oct 2016 11:35:33 +0000 (04:35 -0700)] 
Always disable ipr check for alumni