Stas'M
ca4f719a59
[ROSADMIN] Apply changes from Colin's review
2021-03-13 16:17:23 +01:00
Stas'M
121dd77b1b
[ROSADMIN] Add Mattermost plugin for admin panel
2021-03-13 16:17:23 +01:00
Stas'M
e6a9b171cd
[ROSADMIN] Refactor displaying user message
2021-03-13 16:17:23 +01:00
Colin Finck
e04f05eba2
[FORUM] Update RosLogin auth provider plugin for phpBB 3.3.x.
...
user_email_hash was removed in phpBB 3.3.0, so we shouldn't try to update it anymore.
See 4897c3ccc4/phpBB/phpbb/db/migration/data/v330/remove_email_hash.php
2021-02-01 20:53:05 +01:00
Colin Finck
8ace3c2339
[FORUM] Integrate changes from phpBB 3.3.0 -> 3.3.3 into modified phpBB files.
2021-02-01 20:37:59 +01:00
Mark Jansen
d5373bc57a
[ROSADMIN] Add basic admin panel
...
Security review / fixes by colin
Co-authored-by: Colin Finck <colin@reactos.org>
2020-10-24 17:54:18 +02:00
Mark Jansen
79104a1171
[ROSLOGIN] Define admin and moderator group names
...
Co-authored-by: Colin Finck <colin@reactos.org>
2020-10-24 17:54:18 +02:00
Mark Jansen
e1dc409928
[ROSLOGIN] Preparations for RosAdmin:
...
- Make some functions protected
- Add option in getUserInformation to return extra fields
2020-10-24 17:54:18 +02:00
Mark Jansen
75d0386dcd
[ROSLOGIN] Do not allow a banned user to re-use an email address
2020-10-24 17:54:18 +02:00
Mark Jansen
42f4d60105
[ROSLOGIN] Page Breadcrumb callback
2020-10-24 17:54:18 +02:00
Mark Jansen
8b1a7d51bb
[LDAPTEST] Introduce a mock ldap server for testing
2020-10-24 17:54:18 +02:00
Colin Finck
61ac261143
[ROSLOGIN] Prevent user names shorter than 3 characters.
2020-10-13 19:44:44 +02:00
Stanislav Motylkov
78b0d4cde3
[ROSLOGIN] Include the Chat link in the login intro message ( #12 )
2020-10-13 19:39:09 +02:00
root
c9bbac0070
[ROSLOGIN] Import the full production config we use into reactos-website-config.ldif, create groups, and add test users for these groups.
...
Should simplify local testing of RosLogin.
2020-10-11 22:23:10 +02:00
Colin Finck
716b302001
[WIKI] Give administrators additional power to handle privacy issues.
2020-06-06 14:16:03 +02:00
Colin Finck
6e4b9f0073
[WIKI] Revert $wgAllowExternalImages to the default (false), doesn't comply with our privacy policy anymore.
...
We have image uploads enabled in the Wiki for ages, so this shouldn't be a big deal.
2020-04-05 12:36:19 +02:00
Colin Finck
ad1ee041a1
[FORUM] Update our modifications for phpBB 3.3.0
2020-04-05 11:21:24 +02:00
Colin Finck
ae316fe92e
github-production-webhook: Truncate robots.txt to zero instead of removing it, resulting in less 404s on the server
2020-03-28 10:33:56 +01:00
Colin Finck
e9fc59536d
github-production-webhook: git clean -d -f -f
doesn't clean enough, so add a git reset --hard
2020-03-28 10:31:59 +01:00
Colin Finck
7753cebe6c
Remove static/robots.txt when building the production website
...
We actually want visitors on our site and this file just prevents it.
We need to rethink this part if we ever need a robots.txt for the production website.
2020-03-26 08:31:23 +01:00
Colin Finck
e3e37691f3
Fix infinite loop in github-production-webhook-worker.sh :)
2020-03-21 17:03:11 +01:00
Colin Finck
fa85fd9236
Don't run hugo with --minify as long as it kills the "Donate" page button layout
2020-03-21 13:37:52 +01:00
Colin Finck
3ab61f27e1
Add a GitHub webhook script to deploy changes to the web-content "production" branch automatically
2020-03-21 13:12:30 +01:00
Colin Finck
1a877559f6
[WIKI] Add the RosWeb cookie banner.
2020-03-11 21:50:19 +01:00
Colin Finck
cc013607a4
[FORUM] Add the RosWeb cookie banner.
2020-03-10 21:56:07 +01:00
Colin Finck
4dcb7250aa
[FORUM] Commit overall_footer.html from original phpBB 3.2.5, which we need to modify in the next step.
2020-03-10 21:45:47 +01:00
root
b375447d56
[ROSLOGIN] [ROSWEB] [TESTMAN] Import cookie-banner 6844e4c87b3678d4003692ade139b0b8a6e11965 from https://github.com/dobarkod/cookie-banner and integrate it into our custom website subsystems.
2020-03-10 21:27:56 +01:00
Colin Finck
82f19adf4e
[FORUM] Integrate into the new website design.
2020-03-08 15:08:56 +01:00
Colin Finck
c7c65f61a7
[WIKI] Integrate into the new website design.
2020-03-08 15:08:56 +01:00
Colin Finck
2db7e2f083
[TESTMAN] Update icon usage to FontAwesome v4.7.0 syntax.
2020-03-08 15:08:56 +01:00
Colin Finck
6d4b9bfa39
[GETBUILDS] Update icon usage to FontAwesome v4.7.0 syntax.
2020-03-08 15:08:56 +01:00
Colin Finck
e60af8f44b
Remove UTF-8 BOM from many translation files.
...
These files are usually included before the <!DOCTYPE html> line.
Having a BOM results in stray characters before the DOCTYPE, which then lead to rendering failures (because no valid DOCTYPE was detected).
2020-03-08 15:08:56 +01:00
Colin Finck
a4b430ae9f
[TESTMAN] Integrate into the new website design.
2020-03-08 15:08:56 +01:00
Colin Finck
713b99ef82
[GETBUILDS] Integrate into the new design.
2020-03-08 15:08:56 +01:00
Colin Finck
7892492b67
[ROSLOGIN] Integrate into the new website design.
2020-03-08 15:08:56 +01:00
Colin Finck
367c0bd0db
[ROSWEB] Relative paths suck when symlinks are involved, so source the layout parts from the only absolute server path that is guaranteed to work.
2020-03-08 15:08:56 +01:00
Colin Finck
71d302e7cd
[ROSWEB] Fix _queryProvider() file names
2020-03-08 15:08:56 +01:00
Colin Finck
a4d811a579
Simplify RosWeb and fully adapt it to the upcoming Hugo-based website.
...
This should make live _queryProvider() calls as fast as possible while still allowing for local development of ReactOS website subsystems without requiring a Hugo output directory.
2020-03-08 15:08:56 +01:00
Colin Finck
0511cad264
Add a new README.md to replace the outdated one.
2020-03-08 15:08:56 +01:00
Colin Finck
ddf070e0f5
Remove everything we won't need for the new Hugo-based site.
2020-03-08 15:08:56 +01:00
Mark Jansen
04c0b3e6d3
Simplify rosweb by directly reading in template files
...
Instead of configuring a 'provider', configure a path to template files
2020-03-08 15:08:56 +01:00
Colin Finck
3e783c2520
Update the Testman webservice for the new BuildBot.
2019-06-26 08:05:51 +02:00
Adam Stachowicz
564c832d76
Add background-color to .timetest
...
Fix visibility on crash tests
2019-03-01 19:43:15 +01:00
Mark Jansen
c5950028ab
[TESTMAN] Include test time in the test compare view
2019-03-01 09:25:02 +01:00
Colin Finck
0c19f4a6ef
Simplify and fix the PayPal donation boxes on our website.
...
This code is already running successfully on the web server for over a month, so it's time to commit it.
2019-03-01 08:36:04 +01:00
Colin Finck
ebb6068c17
[ROSWEB] Query the provider using the same protocol that is used by the visitor.
...
Fixes PHP warning messages on pure HTTPS sites (like our current website).
2018-11-27 12:40:56 +01:00
Colin Finck
de955cdaac
[FORUM] [ROSLOGIN] Revert part of 2223807
and let phpBB handle the NEWLY_REGISTERED group properly instead.
...
Adding a user to the NEWLY_REGISTERED group is already done by phpBB's user_add() function.
However, the 'user_new' field needs to be set to 1 for this to work properly. This wasn't the case due to missing $this->config information.
2018-10-24 05:20:43 +02:00
Colin Finck
2223807233
[FORUM] [ROSLOGIN] Add new users to phpBB's NEWLY_REGISTERED group, which automatically transitions to REGISTERED after X posts.
...
We can now set different permissions for newly registered and established users and hopefully combat our spam problems this way.
2018-10-24 02:42:07 +02:00
Pierre Schweitzer
fae7a34f50
[TESTMAN] Call appropriate class when exporting results.
...
ONLINE-837
2018-09-13 08:24:35 +02:00
Colin Finck
76ea82f320
[WIKI] Also search in user pages by default, we have many interesting things there.
2018-08-21 11:42:11 +00:00