Josef Citrine
1f74636a39
Importer can restore deleted genres if needed
2017-05-15 21:01:59 +01:00
Joe Citrine
b89a0344d4
Merge pull request #118 from Poniverse/ponify-import
...
Ponify import
2017-05-15 20:30:39 +01:00
Josef Citrine
2ca0ec1f77
Downgraded some errors to warnings
2017-05-15 20:17:42 +01:00
Josef Citrine
61e907ca37
Fixed some null errors
2017-05-15 20:13:00 +01:00
Josef Citrine
23acd16b64
Typo
2017-05-15 19:47:19 +01:00
Josef Citrine
15bbad77dc
Added null checks
2017-05-15 19:46:18 +01:00
Josef Citrine
cbcd5b1c91
Fixed title parsing and removed old id3 code
2017-05-15 19:37:36 +01:00
Josef Citrine
d43dd9ba40
Updated getID3
2017-05-15 19:37:10 +01:00
Josef Citrine
9616538d9c
Switched to a file whitelist
2017-05-15 18:17:09 +01:00
Josef Citrine
c510dd7dfc
Added ID3v2 support and some stuff from the MLPMA script
2017-05-15 17:59:51 +01:00
Josef Citrine
373703990c
Added ponify directory in config
2017-05-15 12:18:04 +01:00
Josef Citrine
104318e789
Changed name
2017-04-27 23:39:07 +01:00
Josef Citrine
ede7780874
#100 : Don't know why this was missing
2017-03-27 19:44:20 +01:00
Josef Citrine
1e153a614c
#100 : Progress commit 2
2017-02-28 22:49:46 +00:00
Josef Citrine
8841bd2dc7
#100 : Progress commit
2017-02-21 17:16:29 +00:00
Josef Citrine
3526403661
#100 : Duplication detection
2017-02-02 01:35:53 +00:00
Josef Citrine
d7a59b4131
#100 : Start of Ponify import
2017-02-02 00:08:29 +00:00
Josef Citrine
3217062f92
Catching weird Carbon errors
2017-01-25 22:38:54 +00:00
Josef Citrine
7d9eaf9405
Improved tag parsing
2017-01-25 21:31:55 +00:00
tinker
f3c03bce18
Added 'php7.0-gmp' to vagrant provision script to fix composer install
2017-01-11 12:41:53 +10:00
Josef Citrine
780217183e
Using CORS middleware for API requests from supported origins
2017-01-03 17:44:40 +00:00
Josef Citrine
f7bc4f0565
Enabled CORS locally
2017-01-02 19:56:17 +00:00
Josef Citrine
b163d70e9c
Added API to get logged in user
2017-01-02 03:33:21 +00:00
Peter Deltchev
8c7fe0ea33
#25 : Enable certain email notifications by default for new users.
...
Also fixes a bug with storing OAuth tokens for new users!
2016-12-30 13:23:52 -08:00
Peter Deltchev
7ebab328d4
#25 : Enabled email notifications for all users.
...
This also includes some fixes to the account merging script.
2016-12-30 12:19:10 -08:00
Peter Deltchev
f85e8fc43a
#25 : Improved email branding and CASL compliance.
2016-12-30 10:27:49 -08:00
Peter Deltchev
1e670b673f
#25 : Implemented a command to ensure all users have valid refresh tokens and email addresses.
2016-12-30 08:13:10 -08:00
Peter Deltchev
f10da0019f
#25 : Patched up date parsing in the OAuth integration.
2016-12-30 02:59:34 -08:00
Peter Deltchev
d2193954a8
Log attempts to sign into disabled accounts.
2016-12-29 20:28:52 -08:00
Peter Deltchev
7d18c8745f
#25 : Patched up access token management.
2016-12-29 11:30:55 -08:00
Peter Deltchev
0677d93e89
#25 : Implemented support for Poniverse email address updates.
2016-12-29 08:46:31 -08:00
Peter Deltchev
ab9dd7a1eb
#25 : Rewrote authentication to use the Poniverse API PHP library.
2016-12-29 08:07:29 -08:00
Josef Citrine
e30400cab0
Fix for broken track formatting in HWC announcement
2016-12-29 00:14:52 +00:00
Josef Citrine
7f566b266b
HWC Winners announcement
2016-12-28 23:48:16 +00:00
Peter Deltchev
b7088ccfb7
#25 : Built out email unsubscription UI and further tweaked the email template.
2016-12-28 07:07:28 -08:00
Peter Deltchev
b6b3f036cc
#25 : Corrected "new follower" notifications to point to the follower's profile.
2016-12-28 07:05:24 -08:00
Peter Deltchev
c627e5f216
#25 : New Follower notifications now show the follower's avatar.
2016-12-26 19:45:31 -08:00
Peter Deltchev
2dedaf6638
#25 : Upgraded email templates to use Foundation for Emails.
...
They're now 200% prettier. <3
2016-12-26 18:35:18 -08:00
Peter Deltchev
f50be9de6f
#25 : Emails are now fully integrated into the asset pipeline.
2016-12-26 18:35:06 -08:00
Peter Deltchev
79e77a2da0
#25 : Limited notification management to admins.
2016-12-24 18:39:05 -08:00
Peter Deltchev
b401a0ae7e
#25 : Implemented UI for managing email subscriptions.
2016-12-24 18:11:42 -08:00
Peter Deltchev
45793a2988
Enabled xdebug in the dev environment.
2016-12-24 18:08:33 -08:00
Peter Deltchev
62188eb5e6
Removed an unused package ( #108 ) and made a minor notifications fix for #25 .
2016-12-23 07:36:31 -08:00
Peter Deltchev
7e4faa0454
#25 : Profile comment notifications hotfix.
2016-12-23 07:31:06 -08:00
Peter Deltchev
c2dbfd792c
Merge pull request #116 from Poniverse/feature/email_notifications
...
This merge is being done to avoid letting the email notifications branch diverge too far from master. While email notifications are still unfinished, their implementation at this point co-exists peacefully with the existing on-site notifications.
2016-12-23 06:50:50 -08:00
Peter Deltchev
ff5d8220ef
#25 : Implemented all basic notification types.
...
- blocks off the unfinished URL endpoints for email notifications
2016-12-23 06:44:16 -08:00
Peter Deltchev
78b22cdfd0
#25 : Added email templates for all currently implemented notification types.
2016-12-23 06:33:45 -08:00
Peter Deltchev
5822408655
#25 : New tracks have working email notifications now!
2016-12-23 06:33:33 -08:00
Josef Citrine
510d0e80ac
Simplified playlist 404 if statement
2016-12-21 03:05:58 +00:00
Josef Citrine
25e023ccb7
Let admins download all items in playlists
2016-12-21 02:56:19 +00:00