Commit Graph

256 Commits

Author SHA1 Message Date
poppabear8883 06c65fd060 (Update)[Chat 2.0] User group colors and effects
Also links to users profile.
2018-05-04 09:57:41 -04:00
poppabear8883 f52662a061 (Alpha) Chat v2.0 (pusher only)
This is a "Alpha" commit. Its meant for Alpha testing. Features are
still being developed.

Please note, you must setup at least a FREE account with pusher and set
the corresponding fields in you `.env` file.

In the coming commits I will introducing a fallback so that once the
FREE pusher DAILY limits are reached, it will fall back to tradiational
database pulling every 3 seconds to get new messages.

There are still features that need to be added:
1. Emoji's
2. Statuses
3. User Tagging
4. Users List
5. Delete own messages, and staff moderation
and more ...
2018-05-03 21:32:59 -04:00
poppabear8883 3190bc7951 (WIP) Pusher Chat v2.0
This is a "Work In Progress" commit. Its not expected to work!
2018-05-03 16:47:43 -04:00
poppabear8883 34ff5d33db (WIP) Chat v2.0 (pusher)
This is a "Work In Progress" commit. Its not expected to work.
2018-05-02 23:08:26 -04:00
poppabear8883 c98c567af7 (WIP) Chat v2.0
This is a "Work In Progress" commit. Its not expected to work.
2018-04-30 22:50:13 -04:00
poppabear8883 2badad3f07 (WIP) Chat v2.0
This is a "Work In Progress" commit. Its not expected to work.
2018-04-29 20:22:16 -04:00
poppabear8883 92b3cec318 (WIP) Chat v2.0
This is a "Work In Progress" commit. Its not expected to work.
2018-04-29 18:00:01 -04:00
HDVinnie 7728d26913 (Update) Change System Announcements To Use New Chat 2018-04-29 16:47:06 -04:00
HDVinnie 5064235e28 (WIP) New Chat
- Powered by VueJS, Socket.io and Laravel Echo Server for broadcasting
events.
- Alpha Stage
- Not ready for use!!!
- https://trello.com/c/tzHOvz5h/16-shoutbox-20
2018-04-29 11:57:22 -04:00
HDVinnie 04073b20d4 (Update) Activity Logging System
- create recycle command to destroy activity records once 30 days old
- ability to delete single activity record
- cleanup and rename route/controller functions
- Created At column added and displayed in human format
2018-04-27 21:35:50 -04:00
HDVinnie 802daeaf3f (Update) Staff Notes System
- closes #267
- Ability to delete staff notes
- Created At column added and displayed in human format
2018-04-27 20:51:44 -04:00
HDVinnie 54d719175c (Feature) Codebase Version Checker
- powered by the almighty vue.js
2018-04-26 16:30:16 -04:00
HDVinnie 2e6cfd470d (Update) General Cleanup Of Controllers
- remove unused “use” statements
2018-04-25 15:15:41 -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
HDVinnie efa30f4e3a (Fix) tipUploader Must Be A Positive Amount 2018-04-24 16:07:21 -04:00
poppabear8883 e41a82bc4c (Update) Removed left behind debug code 2018-04-24 10:07:55 -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
HDVinnie c1ce21c132 (Update) Torrent Grouping
- Style changes
- Dont include IMDB ID’s with default 0
2018-04-24 09:01:39 -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 e40324e6c4 (Fix) Tagging yourself is not allowed
Thats right, a simple oversignt on my end!
2018-04-23 23:11:21 -04:00
poppabear8883 fcc810e9b6 (Update) Link to forum post in tagged PM
This makes the link in your PM go directly to the post you where
tagged in!
2018-04-23 22:57:03 -04:00
poppabear8883 5bbc910d12 (Feature) Tagging users in forum posts
You can now tag a user in a forum post by simply prefixing the username
with an "@" symbol.

For example: @UNIT3D
2018-04-23 22:36:59 -04:00
poppabear8883 63603dbdf7 (Fix) Default values needed changed 2018-04-23 13:53:24 -04:00
poppabear8883 09b47967e1 Merge remote-tracking branch 'origin/master' 2018-04-23 13:49:41 -04:00
poppabear8883 ff2ea90305 (Update) Torrent Group to Torrent Upload form
Now when you click the "Upload <TITLE>" button from the torrent group
details page, it passes the Title, IMDB and TMDB data to the form.
2018-04-23 13:49:35 -04:00
HDVinnie ec1c4ce489 (Fix) Latest Poll Block Query 2018-04-23 12:37:55 -04:00
HDVinnie 2e86ea24cc (Update) Poll System
- closes #55
- latest poll now displays on home page as long as the user has NOT
already voted on it.
- This I am classing as “still needs work” as it could be prettied up a
little
2018-04-23 12:24:38 -04:00
HDVinnie d6ffb8f2a7 (Update) Refactor Similar Torrents
- remove similar drop panel and instead link to torrent grouping via
button.
- one less query in torrent controller
- only show button if IMDB is not default 0
2018-04-23 11:40:11 -04:00
poppabear8883 9240bc2c35 (Refactored) Report System ref #209
Visually more appealing.
Will now reference urls in the message body.
Includes reported user AND reported by user.
Title now links to the torrent reported.
2018-04-22 17:15:24 -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 197eb6c889 (Feature) Torrent Grouping
- closes #27
- torrent category grouping like gazelle
- only for categories that are meta enabled
- uses IMDB number for relations
- could use some work but its a stable working start.
2018-04-19 19:01:28 -04:00
HDVinnie 97e9ac1394 (Fix) Poll Controller
- fixed missing ; for storing new poll
2018-04-19 17:31:21 -04:00
HDVinnie 7897add990 (Update) Registration Controller
- remove un-used App\Mail\WelcomeUser
2018-04-18 13:03:49 -04:00
HDVinnie 8f7785e272 (Update) Display and Announce SD Uploads 2018-04-16 09:00:12 -04:00
HDVinnie e50018a70e (Update) Minor Controllers Cleanup
- Toastr
- Code Comments
- Activity Logging
2018-04-15 19:35:14 -04:00
HDVinnie b4c16a26b3 (Update) Activity Logging 2018-04-15 19:08:00 -04:00
HDVinnie e3714183a9 (Update) Forums System
- small update that includes DB changes
- there is no longer a use for columns upload and download in
permissions table
- Some minor view cleanup
2018-04-12 16:59:12 -04:00
HDVinnie 003dee6af0 Update RegisterController.php 2018-04-12 16:31:41 -04:00
Hyleus ee26ae82ce Make invites invalid after use 2018-04-12 18:34:56 +02:00
HDVinnie 9f5d8699cf (Update) Extra-Stats
- no more hardcoded categories
- show each category with its torrent count
- show count for all HD torrents on site
- show count for all SD torrents on site
2018-04-11 20:02:15 -04:00
HDVinnie d0f4bff4f9 (Fix) ForumController
- added missing use statement for Toastr
2018-04-11 17:36:30 -04:00
HDVinnie 0060dabe49 (Fix) Poll redirects/toastr's 2018-04-10 11:17:06 -04:00
HDVinnie ffb54bdca2 (Update) Poll System
- Fix Typo
- Add Toastr on already voted redirect
2018-04-10 11:03:22 -04:00
Hyleus 0fb3a56f33 Mention poll votes in shoutbox 2018-04-10 16:16:33 +02:00
Hyleus ca92f39097 Redirect to result when user has already voted 2018-04-10 15:59:58 +02:00
Hyleus adc117c248 Use percent for poll values 2018-04-10 15:26:43 +02:00
HDVinnie d83861ff29 (Update) Add Pagination To Staff Logs
- Paginate Ban Logs
- Paginate Note Logs
- Paginate Report Logs
- Cleanup existing paginate by centering
2018-04-09 11:55:10 -04:00
HDVinnie f5df70a581 (Fix) User Password Change 2018-04-04 16:25:54 -04:00
HDVinnie 53af9b5e0a (Update) Invite System Enhancements
- Closes #248
- Ability to set invite expire time in config/other.php
- Daily command to recycle old expired invites that were never used
2018-03-31 14:51:17 -04:00