286 Commits

Author SHA1 Message Date
Tom Wor
09b318370f Added editorconfig #82 2016-10-25 17:10:00 +02:00
Tom Wor
62aa079e86 Fixed bug in default settings array keyname #85 2016-10-25 16:44:38 +02:00
Bojidar Marinov
88cab7e6a2 Experimental reset and change password support.
Closes #51 and #37! 🎉
2016-10-20 15:13:48 +03:00
Bojidar Marinov
019de22e01 Merge pull request #81 from merumelu/frontend_constant
Use a constant to mark requests coming from frontend
2016-10-15 14:23:42 +03:00
merumelu
4a2ad38cc4 Use a constant to mark requests coming from frontend 2016-10-14 21:04:54 +02:00
Bojidar Marinov
a0c26036fc Make default sort order Updated instead of Rating
Closes #62
2016-10-14 20:20:23 +03:00
Bojidar Marinov
982363a967 Implement unimplemented user filter for asset edits
Good we go some random testing now and then...
2016-10-14 18:53:25 +03:00
Bojidar Marinov
9f92ea114c Fix pagination ellipsis, allow for more than 10 pages to be shown (finally)
Fixes #73
2016-10-14 18:22:20 +03:00
Bojidar Marinov
8e767c4d5a Fixup last commit and improve a bit of indentation.
Forgot to commit transaction, whoops!
2016-10-14 17:55:23 +03:00
Bojidar Marinov
ec654c5b34 Add transactions and commit hash "verification". Fixes #68 and closes #70. 2016-10-14 17:37:04 +03:00
Bojidar Marinov
ca145b2a94 Add link to issues for plugins (with sane defaults)
Closes #78
2016-10-14 17:36:33 +03:00
Rémi Verschelde
545992de49 Merge pull request #80 from merumelu/update_footer
Remove duplicate link to GitHub in footer
2016-10-12 07:59:14 +02:00
merumelu
38469bf523 Remove duplicate link to GitHub in footer 2016-10-11 15:10:08 +02:00
Bojidar Marinov
399829f3df Merge pull request #77 from merumelu/strip_trailing_slash
Strip potential trailing slash in repo URL and report slashes in usernames
2016-10-05 17:15:02 +03:00
merumelu
4d377a0874 Don't allow slashes in user/repo names 2016-10-04 15:25:12 +02:00
merumelu
e3d81d2940 Strip potential trailing slash in repo URL 2016-10-03 20:14:19 +02:00
Bojidar Marinov
524892a5fd Fix asset submission + small fixups suggested by @akien-mga
Mainly from comments on a2cfa501fe and 48da8fa295
2016-09-17 11:51:53 +03:00
Bojidar Marinov
a19b9537b0 Move session cookie name config right before session start.
As suggested by @merumelu in b1d3172f89
2016-09-16 21:03:19 +03:00
Bojidar Marinov
48da8fa295 Small fixes to footer and asset edit pages, make moderation more evident.
Refs #58.
2016-09-16 20:55:55 +03:00
Bojidar Marinov
a2cfa501fe Validate sha256 hashes via a quick regex, fixes #66. 2016-09-16 20:54:47 +03:00
Bojidar Marinov
a43a105ce7 Enforce usage of repository providers and commit/tag for assets.
Closes #63.
2016-09-16 20:51:19 +03:00
Bojidar Marinov
b1d3172f89 Change session cookie name, fixes (probably) #38. 2016-09-14 18:51:43 +03:00
Bojidar Marinov
7ab0afb3a8 Display current commit version in footer.
Works only when the instance is in a git repository.
Might help with checking if the deplyed instance is stale already.
2016-09-14 18:51:29 +03:00
Bojidar Marinov
9c5159d657 Merge pull request #57 from eska014/patch-1
Add Boost and BSD 2-clause licenses
2016-08-26 20:05:31 +03:00
eska014
f4b3c2fbe4 Add Boost and BSD 2-clause licenses 2016-08-26 18:32:23 +02:00
Bojidar Marinov
54e43e1358 Small fixup in src/middleware.php in order to support older PHP
(basically saves the need from having to do it manually before uploading to TF 😄)
Confirmed that it still works on my end with PHP 7.0.9
2016-08-25 14:16:11 +03:00
Bojidar Marinov
c2e9f4f1b9 Fix stupid bug and a strange warning in revise edit screen
Closes #53
2016-08-25 14:11:24 +03:00
Bojidar Marinov
5b27cab347 Merge pull request #49 from merumelu/pdo_default_fetchmode
Use FETCH_ASSOC as default fetch mode
2016-08-23 11:27:21 +03:00
merumelu
5141f3b7a9 Use FETCH_ASSOC as default fetch mode 2016-08-22 17:13:04 +02:00
Bojidar Marinov
643689e77d Add filtering to assets and asset edits views.
Closes #24, closes #36.
2016-08-22 17:53:36 +03:00
Bojidar Marinov
ea326bbe7a Fix a missing space typo and hashes not saved
Fixes #41
2016-08-22 16:02:47 +03:00
Bojidar Marinov
dc5725e493 Pagination + view pending button
Closes #45
2016-08-22 15:53:25 +03:00
Bojidar Marinov
03cfbc3b1e A bit of margin in assets view.
Closes #25
2016-08-22 11:50:43 +03:00
Bojidar Marinov
fd56caee1a Fix composer.json to meet newest dependencies.
Fixes #48
2016-08-15 18:49:47 +03:00
Bojidar Marinov
8a5f9897a3 Fix two stupid issues with previews, don't list "original" previews with asset_id = -1
Closes #42, fixes #44
2016-08-15 18:36:11 +03:00
Rémi Verschelde
b1a4550f51 Merge pull request #47 from merumelu/fix_typo
Fix typo
2016-08-15 16:50:13 +02:00
merumelu
dd0d986fd5 Fix typo 2016-08-15 16:47:03 +02:00
Bojidar Marinov
c274bb293f Merge branch 'master' of github.com:godotengine/asset-library 2016-08-15 17:04:10 +03:00
Bojidar Marinov
0b685b252a Assorted fixes to frontend GUI
Fixes #39, fixes #46, closes #30
2016-08-15 17:02:10 +03:00
Bojidar Marinov
b9eca05a1d Slight fix for sessions 2016-08-15 16:59:46 +03:00
Bojidar Marinov
2655479ff6 Remove an additional php closing tag 2016-08-11 15:50:46 +03:00
Bojidar Marinov
150263227e Forgot to check if the asset id is not -1, whoops
Fixes #34
2016-08-11 12:17:17 +03:00
Bojidar Marinov
38eb42f994 CSRF implementation (using Slim\Csrf\Guard) 2016-08-11 12:11:34 +03:00
Bojidar Marinov
4dd296a29c Add editors, closes #29 2016-08-10 19:01:45 +03:00
Bojidar Marinov
2a84920282 Remove user_id authentication, fixes #10 2016-08-10 18:15:06 +03:00
Bojidar Marinov
804a50f345 Check all templates for proper escaping and invalid indexes; fixes
Fixes #9, closes #12, closes #15
2016-08-10 17:35:40 +03:00
Bojidar Marinov
04c5f119f7 Merge pull request #31 from merumelu/insert_html_linebreaks
Add HTML line breaks to description

Fixes #13
2016-08-09 18:31:34 +03:00
merumelu
f3eb36b8e7 Quote HTML attribute values 2016-08-09 17:11:29 +02:00
merumelu
d79af977ac Add HTML line breaks to description 2016-08-09 17:08:44 +02:00
Bojidar Marinov
a2e038a07a Fix #26 - Icons and titles not showing on all edits after recent changes 2016-08-09 17:50:33 +03:00