Commit Graph

73 Commits

Author SHA1 Message Date
poppabear8883
0581cdf1fc (Update) Cleanup 2018-07-26 12:07:10 -04:00
poppabear8883
ff274d8d54 (Update) Removed facade to use proper dependency injection 2018-07-26 09:20:15 -04:00
poppabear8883
40cb6a18e6 (Security Update) This update addresses a potential security issue 2018-07-25 16:38:12 -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
poppabear8883
3bd9256cac (WIP)[Chat] Private Messages 2018-05-16 16:17:30 -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
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
cdb860cd73 (Fix) Bug: When changing status chat would crash
This was due to adding the Delete Message feature and the usage of
the users groups. The auth user was re-assigned by the status response
and that response did not eager load the group relationship thus making
auth.group null.
2018-05-12 17:40:51 -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
44af8475ef (Update) Removed unused use statements 2018-05-09 18:34:15 -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
Poppabear
3eb37e078e (fix) Fixing remote branch 2018-05-06 16:43:44 -04:00
Poppabear
25e22b295d (fix) Fixing remote branch 2018-05-06 16:41:47 -04:00
poppabear8883
5d0b965c94 (Update)[Chat 2.0] User avatar status indicators 2018-05-04 16:18:12 -04:00
poppabear8883
94abae6f97 (Update)[Chat 2.0] User chat status system 2018-05-04 16:09:08 -04:00
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