Commit Graph

42 Commits

Author SHA1 Message Date
Roardom 3988eaaf70 update: model phpdocs
- `use` the relation types
- Use sentence case
- Write better summaries similar to laravel's documentation (don't just repeat the type and the model)
2025-09-20 01:35:37 +00:00
Roardom 5182d768e7 fix: apostrophes in wikis and pages
The same flags that are used to encode before parsing the bbcode must also be used here when decoding to reverse the process. Otherwise, apostrophes processed by the markdown engine are encoded a second time because the `ENT_HTML5` flag encodes them while the default (`ENT_HTML401`) does not.
2025-05-04 08:31:40 +00:00
Roardom 23f1fb89f2 fix: html inside wikis and pages being escaped
Staff are trusted and should be allowed to add custom html/styles/scripts to site pages and wikis, as they were before. Regression from #3222.
2025-01-20 10:37:33 +00:00
Ion Bazan 9d89eaa05f Replace Markdown engine 2024-11-04 12:00:07 +08:00
HDVinnie 3ad3bb992b PHP Style Change (Laravel Pint CI) 2024-07-19 03:43:14 +00:00
HDVinnie 8ad0097fc9 fix: HasFactory types 2024-07-18 23:42:13 -04:00
Roardom b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
HDVinnie 8a03bec818 add: model docblocks
- this resolves some larastan property issues but in return has revealed quite a few issues with our castings and such. baseline has been regenerated so we can work through them. The properties in docblocks are in order and match everything in DB schema wise.
2024-02-07 16:39:43 -05:00
Roardom d97ab002f2 remove: redundant bbcode converter 2023-02-07 23:51:10 -06:00
HDVinnie 472c820f99 update: UNIT3D linting
- github action updated with new ruleset in pint.json
- codebase linted with new ruleset
- contributors can now run `./vendor/bin/pint`
- action workflow will auto correct any lint issues upon commit/opened pull request
2023-02-02 08:02:34 -05:00
HDVinnie 9f7ff35e07 PSR12 Linting 2023-01-08 21:11:15 +00:00
Roardom b026e32351 refactor: move page requests to form requests 2023-01-08 05:05:17 -06:00
HDVinnie 38338b672d fix: #2353
- closes #2353
2022-08-24 19:52:38 -04:00
HDVinnie 98521378d2 chore: phpdoc blocks 2022-01-10 17:46:43 -05:00
HDVinnie ebb5b72c2b fix: model type hints 2022-01-08 16:26:53 -05:00
HDVinnie 77ec35bea5 chore: apply the laravel code style linter 2022-01-08 00:03:12 -05:00
HDVinnie 97394c062f chore: adopt type hints 2022-01-07 23:35:33 -05:00
Roardom f0964a59f2 add: Page Markdown Features 2021-03-24 19:48:29 +00:00
HDVinnie a6f9d796dc cleanup: page model 2020-12-28 23:49:51 -05:00
Laravel Shift fac1da0b42 Shift cleanup 2020-09-08 22:25:06 +00:00
Laravel Shift add31768f5 Shift to class based factories 2020-09-08 22:24:30 +00:00
HDVinnie 01093d711c Apply fixes from StyleCI
[ci skip] [skip ci]
2020-07-28 16:54:24 +00:00
HDVinnie e7ccde0190 refactor: rename property to match type 2020-07-22 14:50:41 -04:00
HDVinnie 41b617bb2e update: laravel 7 support 2020-07-19 17:33:50 -04:00
HDVinnie 3f688c0d65 Apply fixes from StyleCI
[ci skip] [skip ci]
2020-06-03 06:10:58 +00:00
HDVinnie b96511357b update: model doc blocks 2020-06-03 02:09:16 -04:00
HDVinnie da9d146554 Apply fixes from StyleCI
[ci skip] [skip ci]
2020-02-19 22:07:30 +00:00
HDVinnie 36d8762cd5 update: page system
- add markdown support
2020-02-19 17:06:05 -05:00
HDVinnie e47afe4ab4 chore: styleci 2020-02-12 14:51:22 -05:00
HDVinnie 80c842e39c chore: update license block
- make styleci happy
2020-02-12 14:49:18 -05:00
HDVinnie dbb928f940 chore: update license block 2020-02-12 14:45:59 -05:00
HDVinnie 9a893662de Apply fixes from StyleCI
[ci skip] [skip ci]
2020-01-08 16:28:32 +00:00
HDVinnie e0379e5b95 (Add) Audit System 🆕
- filtering to follow
2019-11-06 06:42:17 -05:00
HDVinnie 77e178069a Merge branch 'master' into Cruddy-By-Design 2019-10-28 14:39:16 -04:00
HDVinnie eed3b51c92 (Update) CRUDDY PT.7 🚀 2019-10-25 17:35:14 -04:00
HDVinnie c9cf937e8b (Update) Purifier 🚀 2019-10-12 18:28:22 -04:00
HDVinnie a3efd98e84 (Security Update) HTMLPurifier 🔐
- closes #875
- Fixes HTML Tags Not Being Contained / Elevated within user-generated bodies like (posts, comments, signature, etc.)
2019-10-11 11:57:17 -04:00
HDVinnie 9a735ba293 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-06-12 18:49:32 +00:00
HDVinnie 1100e56c35 (Update) BBCode V2 🚀
- complete refactor of BBCODE
- updated wysibb
- removed decoda for internal BBCODE parser
2019-06-10 15:46:05 -04:00
Max Kovalenko f42264247f StyleCI fix 2019-05-22 10:24:30 +03:00
Max Kovalenko 1a87a96e55 generated model phpdocs 2019-05-22 09:41:19 +03:00
Laravel Shift 46ddd8be75 Namespace models under App\Models 2019-02-22 03:22:57 +00:00