Commit Graph

52 Commits

Author SHA1 Message Date
Laravel Shift 12397c9e6a Adopt PSR-2 coding style
The Laravel framework adopts the PSR-2 coding style in version 5.1.
Laravel apps *should* adopt this coding style as well. Read the
[PSR-2 coding style guide][1] for more details and check out [PHPCS][2]
to use as a code formatting tool.

[1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
[2]: https://github.com/squizlabs/PHP_CodeSniffer
2019-02-22 03:22:51 +00:00
HDVinnie e3580dc6e1 (Update) ChatRepository 🚀
- remove duplicate code
2019-02-12 13:18:06 -05:00
HDVinnie c9aadb8c5c Apply fixes from StyleCI 2019-02-11 07:47:06 +00:00
singularity43 66f0357c9d (Update) ChatRepository Repository
Update pm routine.
2019-02-10 20:52:25 -05:00
HDVinnie f711b767a2 Apply fixes from StyleCI 2019-02-09 20:56:26 +00:00
singularity43 bac19b872e (Update) ChatRepository Repository
Update message, pm, etc.
2019-02-09 15:04:26 -05:00
HDVinnie d65a6479ae Merge branch 'master' into feature/chat-private-messages 2019-02-02 20:42:27 -05:00
HDVinnie adc6494012 Apply fixes from StyleCI 2019-01-31 04:04:04 +00:00
singularity43 f7222c69fc (Update) TaggedUserRepository
Update for new notify system.
2019-01-30 21:50:18 -05:00
singularity43 5390026bfc Merge branch 'Forums-Addons' of https://github.com/HDInnovations/UNIT3D into Forums-Addons
Need This Done.
2019-01-23 22:51:31 -05:00
singularity43 95083d25fb (Update) TaggedUserRepository
To work with notifications.

Did not optimize (IE: unused PrivateMessage)
2019-01-23 22:13:02 -05:00
HDVinnie 5a718ba273 Apply fixes from StyleCI 2018-12-30 19:19:34 +00:00
HDVinnie 93d721f2d9 (Add) Torrent Tags System
- used for genres
2018-12-30 13:35:46 -05:00
HDVinnie 0850390860 (Update) Standardize Where Expressions 🚀
- using `Model::where('download', '=', 1)` over`Model::where('download', 1)`
- decided is easier for new devs to understand.
- thanks to @werrpy for helping with the regex to mass update.
2018-12-16 18:32:58 -05:00
HDVinnie 2f2c52328b Apply fixes from StyleCI 2018-12-06 22:57:41 +00:00
HDVinnie 00bb324053 Apply fixes from StyleCI 2018-12-06 14:42:13 +00:00
HDVinnie 1dee25b7ca (Add) Missing License Blocks
- few files were missing NOTICE OF LICENSE
2018-11-05 18:51:45 -05:00
HDVinnie 2b518fbaa6 (Update) Wishlist System
- create new Interfaces dir
- move WishInterface to new dir
2018-11-03 13:39:55 -04:00
HDVinnie 2865928e8e (Fix) Faceted Search Sorting
- closed #444
2018-11-02 06:06:02 -04:00
Laravel Shift ca0fe4481a Adopt PSR-2 coding style
The Laravel framework adopts the PSR-2 coding style in version 5.1.
Laravel apps *should* adopt this coding style as well. Read the
[PSR-2 coding style guide][1] for more details and check out [PHPCS][2]
to use as a code formatting tool.

[1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
[2]: https://github.com/squizlabs/PHP_CodeSniffer
2018-10-28 01:44:55 +00:00
poppabear8883 f6401efce1 fix: Tagging a name that doesn't exist results in an error
If you attempt to tag someone and spell their name wrong or you tag a
name that doesn't exists results in an error.

Closes #370
2018-09-01 09:43:40 -04:00
poppabear8883 466342abe2 (Update) Chat Censoring v1.5
Now blurs the bad words instead of using `****`. Also removes the global
enabled option and is now explicitly per user setting.
2018-07-27 09:01:32 -04:00
poppabear8883 9e70fb5518 (WIP) Chat Censoring v1.5 2018-07-26 16:54:25 -04:00
poppabear8883 9ead227613 (Feature) Chat Censoring v1.0
This feature enables very basic chat censoring options. Settings can be
edited via `config/censor.php`
2018-07-26 16:11:16 -04:00
Laravel Shift 5c1c56d2ca Adopt PSR-2 coding style
The Laravel framework adopts the PSR-2 coding style in version 5.1.
Laravel apps *should* adopt this coding style as well. Read the
[PSR-2 coding style guide][1] for more details and check out [PHPCS][2]
to use as a code formatting tool.

[1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
[2]: https://github.com/squizlabs/PHP_CodeSniffer
2018-07-18 20:13:14 +00:00
HDVinnie 2525f5ff8d (Update) Adopt PSR-2 Coding Style
- General Cleanup
2018-07-11 11:15:06 -04:00
HDVinnie 7f8bf3aba0 (Fix) User Tagging System
- fix tagging system so you can once again tag users in comments and
forums
2018-06-30 20:49:43 -04:00
HDVinnie 0d392abb32 (Update) Automated Private Messages 2018-05-23 15:31:13 -04:00
poppabear8883 3bd9256cac (WIP)[Chat] Private Messages 2018-05-16 16:17:30 -04:00
poppabear8883 6c45d42372 (WIP)[Chat] Private Messages
This is a "Work In Progress" commit. Its not expected to work.
2018-05-15 23:07:52 -04:00
poppabear8883 b1c8318637 (Refact)[Chat] Fetch entire configuration instead of just limits
-- Run --

npm install && php artisan clear:all

-- Notes --

If using the Git Updater, you will NOT have to do the command
above.
2018-05-14 09:43:09 -04:00
Poppabear 5122acaf6c (Update) Fixed various bugs and added tooltips 2018-05-13 15:06:20 -04:00
Poppabear fff8d78764 (Release) Chat 2.1 Beta
--- Fixed ---
1. When switching rooms, will fetch new messages
2. Scrolling issues
3. Large margin on left side of content area for large width displays
4. Can now use tradition SHIFT + ENTER for new lines
5. Styled to be more attractive ??
2018-05-13 00:26:04 -04:00
Poppabear 8226995d9d (Feature) Can delete chat messages
Rules to Moderating messages:
 1. Owner can mod all
 2. User can mod his own message
 3. is_admin group can mod messages except for Owner messages
 4. Mods CAN NOT mod other mods messages
2018-05-12 16:26:50 -04:00
Poppabear 40ef5f6738 (Update)[Chat 2.0] Max Message Limits
Now you are able to configure the max messages allowed in each room.
2018-05-08 22:24:20 -04:00
poppabear8883 f37df6fede (Beta) Chat v2.0
This is a "Beta" commit. Its expected to be appropriate for local or
public testing.
2018-05-08 16:14:24 -04:00
poppabear8883 8f4b96ec95 (Update)[Chat 2.0] More refactoring 2018-05-08 10:20:02 -04:00
poppabear8883 e01fcb8855 (Update)[Chat 2.0] Add repository
Also updated some other stuff ...
2018-05-07 16:35:24 -04:00
poppabear8883 fdc5d50fbb (Feature) Staff "here" tag
Now staff members can use the "@here" tag to notify all users that
have made previous posts or comments on the specific topic.

Also strips out "@here" from quotes to avoid tagging all users again
unintentionally.

This is useful for things like notifications of updates and/or
announcements.

Supports posts/comments in Forums, Torrents, Articles and Requests

(Reworked) repository and added a ton of new api
2018-04-24 21:26:50 -04:00
poppabear8883 4f3b2dc1d3 (Update) Removed un-needed word boundary in regex 2018-04-24 10:10:37 -04:00
poppabear8883 9b27fd7da5 (Feature) Auto tagging users in quotes and more
Will now tag users when they have been quoted by another user.

Refactored regex to only alpha-numeric characters, as well as dashes
and underscores.

Added debugging options to repository:
 1: Allows you to tag yourself while testing

 code:
 ```php
 $this->tag->setDebug(true);
 $this->tag->messageTaggedUsers($content, $subject, $message);
 ```
2018-04-24 10:06:20 -04:00
poppabear8883 4ef10042c3 (Feature) Tagging users in comments
Supports comments made in Torrents, Articles and Requests

Created new repositry for this as it may be used throughout the
code base

(Update) ForumController to use new repository
2018-04-24 00:13:04 -04:00
poppabear8883 8b282591c8 (Update) Wishlist removed useless type 2018-04-21 20:04:02 -04:00
poppabear8883 daaa673c45 (Feature) User Wishlist v1.0 Beta
You can access the wishlist via a button near bottom of your profile
page.
2018-04-21 18:59:11 -04:00
HDVinnie 20555efb8c (Update) Torrent Request Faceted Repository 2018-04-03 01:31:11 -04:00
HDVinnie e99ab4a2f3 (Update) Category Sorting By Position
- RequestFacetedRepository
- TorrentFacetedRepository
#219
2018-03-17 15:26:11 -04:00
HDVinnie bfb2c64129 (Update) Add Request Faceted Search
- Remove old basic request search
- Added faceted search for requests like torrents
2018-03-11 13:50:05 -04:00
HDVinnie 0741d3f408 (Update) Cleanup Torrent Faceted Search 2018-03-11 13:48:18 -04:00
Hyleus 777bb63880 Change license to AGPL 2018-02-12 17:27:32 +01:00
HDVinnie 77a8c2140a (Update) NOTICE OF LICENSE
- Updated Author Names To Match GitHub Usernames For Clarity.
2017-12-15 22:45:37 -05:00