Dane Everitt
f9878d842c
Fix error handling for large files (and endpoints called as non-json)
2020-04-06 21:59:14 -07:00
Dane Everitt
17ec4efd3b
Add base migration and model for server backups
2020-04-03 23:40:20 -07:00
Dane Everitt
51defae917
Merge branch 'master' into develop
2019-12-28 11:49:08 -08:00
Dane Everitt
064d8e974e
Bump for release
2019-12-28 11:40:42 -08:00
Oreo Oreoniv
741ae27f18
Fixed TooManyLoginAttempts not work correctly ( #1668 )
2019-12-28 11:10:39 -08:00
Dane Everitt
1aacc48f0c
Remove forgotten traces of laroute
2019-12-15 18:20:37 -08:00
Dane Everitt
a9976c723e
[L6] Temporarily hack around theme system to maintain views without having to edit tons of code
2019-09-05 20:17:40 -07:00
Dane Everitt
08bdc9705f
[L6] Update composer dependencies to support L6
...
Drops all of the eloquence requirements, this is going to break a shit load of code, needs to happen tired of this package always holding us back.
Quite confident in my ability to write custom code to do the basic validation we need.
Searching should be a fun nightmare to deal with later...
2019-09-04 21:00:34 -07:00
Dane Everitt
918e0e2947
Canary not specific version.
2019-08-04 13:50:49 -07:00
Dane Everitt
81143e231a
Merge branch 'master' into develop
2019-08-04 13:49:26 -07:00
Dane Everitt
80d337db60
Bump for 0.7.15 💯
2019-08-03 15:00:53 -07:00
Dane Everitt
56640253b9
Merge branch 'release/v0.7.14' into feature/react
2019-06-22 12:28:44 -07:00
Dane Everitt
c38f78df84
Bump for security release 🔐
2019-06-21 22:06:07 -07:00
Dane Everitt
93d0f1803f
Fix for styleci
2019-06-21 21:57:28 -07:00
Dane Everitt
21ffa08d66
Merge branch 'develop' into feature/vuejs
2018-12-16 14:20:35 -08:00
Dane Everitt
1a8592b3b3
Add support for python files, closes #1395
2018-12-02 13:52:47 -08:00
Dane Everitt
d519be0109
Use old environment variable fallback to avoid BC
2018-12-02 12:46:15 -08:00
zKoz210
0b4b1a3443
Initial update
2018-11-26 03:25:18 +03:00
Dane Everitt
d95be2cb35
This should be canary on develop
2018-11-10 15:43:52 -08:00
Lance Pioch
fe4494a040
Add vanilla translation provider
2018-10-24 12:22:33 -04:00
Lance Pioch
49281ac5e9
Fix spacing
2018-10-24 11:46:36 -04:00
Lance Pioch
03e15701ac
Restore this config and add a correct description
2018-10-24 11:43:51 -04:00
Lance Pioch
76b835e392
Remove PhraseAppTranslationProvider
2018-10-24 11:39:54 -04:00
Lance Pioch
e0dfe31efc
Remove phraseapp settings
2018-10-24 11:33:32 -04:00
Dane Everitt
b6205463db
Merge branch 'develop' into feature/vuejs
2018-09-23 13:14:46 -07:00
Dane Everitt
d5f166d121
bump for release
2018-09-03 16:23:59 -07:00
Dane Everitt
550c622d3b
Obliterate JWT from codebase
2018-07-14 22:48:09 -07:00
Dane Everitt
603b8a3094
Merge branch 'feature/vuejs' into feature/vuejs-account
2018-07-02 21:01:04 -07:00
Dane Everitt
48cb01f438
Merge branch 'develop' into feature/vuejs
2018-07-02 21:00:42 -07:00
Isaac A
b6d18b0a36
Add support for authentication via Unix socket ( #1206 )
...
Co-authored-by: @tenten8401
2018-07-01 13:47:00 -07:00
Dane Everitt
81da55d46b
Actually fix the endless redirect loop when the application needs a fresh JWT.
2018-06-17 15:06:34 -07:00
Dane Everitt
e7faf979a1
Change login handling to automatically redirect a user if their session will need renewal.
2018-06-16 14:05:39 -07:00
Dane Everitt
a1444b047e
Fix JWT handling for API access when logging in
2018-05-28 14:59:48 -07:00
Dane Everitt
cf90f56777
Merge branch 'develop' into feature/vuejs-auth
2018-05-26 12:17:14 -07:00
Dane Everitt
49903e0590
Changes for new hashing to keep tests speedy
2018-05-20 16:38:27 -07:00
Dane Everitt
7e2e5fd7c1
Merge branch 'develop' into feature/upgrade-laravel-to-5.6
2018-05-20 16:30:42 -07:00
Lance Pioch
2b89eff2b4
Add the new logging config
2018-05-13 11:59:29 -04:00
Lance Pioch
cd523f2489
Replace with new bit header
2018-05-13 11:59:21 -04:00
Lance Pioch
a2e0bf5d4f
Huzzah we can use redis for our database and database sessions now
2018-05-13 11:13:08 -04:00
Lance Pioch
3c5b649c26
Spelling in comments
2018-05-13 11:13:02 -04:00
Dane Everitt
eade81f89b
Untrack build assets
2018-04-07 14:06:30 -05:00
Dane Everitt
598bae7b70
Add translations to vue files
2018-03-31 16:33:10 -05:00
Dane Everitt
bde4d4187f
Merge branch 'develop' into feature/api-integration-testing
2018-03-21 22:25:16 -05:00
Dane Everitt
4952a27903
Add session specific redis cache
2018-03-06 22:58:38 -06:00
Dane Everitt
e2aa01c9cc
First go at integration tests
2018-03-04 16:30:16 -06:00
Dane Everitt
07893effa3
Add initial go at user created databases for servers, still needs cleaning
2018-03-01 21:27:37 -06:00
Dane Everitt
0341dbdfad
Add very basic cache busting
2018-02-18 15:15:53 -06:00
Dane Everitt
f42bc8a031
Cleanup exception reporting, stop logging PDO exception stacks.
...
PDOException stacks include the MySQL password for the connection attempt and many people do not realize this when providing logs.
2018-02-04 13:31:39 -06:00
Dane Everitt
e3df0738da
Change the way API keys are stored and validated; clarify API namespacing
...
Previously, a single key was used to access the API, this has not changed in terms of what the user sees. However, API keys now use an identifier and token internally. The identifier is the first 16 characters of the key, and the token is the remaining 32. The token is stored encrypted at rest in the database and the identifier is used by the API middleware to grab that record and make a timing attack safe comparison.
2018-01-13 16:06:19 -06:00
Dane Everitt
800e2df6b2
Merge branch 'develop' into feature/api-v1
...
# Conflicts:
# app/Contracts/Repository/RepositoryInterface.php
# app/Repositories/Eloquent/EloquentRepository.php
# app/Services/Nodes/NodeUpdateService.php
# tests/Unit/Services/Nodes/NodeUpdateServiceTest.php
2018-01-10 20:55:22 -06:00