Commit Graph

35 Commits (2836a05f90ad83ca41d91a7dad4d22b2e444d690)

Author SHA1 Message Date
Skylar Ittner bb5639c447 Merge BusinessAppTemplate (new settings.php format)
# Conflicts:
#	api.php
#	api/apisettings.php
#	api/index.php
#	app.php
#	index.php
#	langs/en/titles.json
#	lib/Login.lib.php
#	lib/Notifications.lib.php
#	lib/User.lib.php
#	mobile/index.php
#	required.php
#	settings.template.php
5 years ago
Skylar Ittner f1a85f47fd Add comment 5 years ago
Skylar Ittner 5b7ab65946 Make better API system, use new AccountHub API 5 years ago
Skylar Ittner fb25c4395a Make better API system 5 years ago
Skylar Ittner 0e094809fa Cleanup some technical debt 5 years ago
Skylar Ittner f1f682780c Merge BusinessAppTemplate
# Conflicts:
#	.gitignore
#	README.md
#	action.php
#	api.php
#	app.php
#	composer.json
#	composer.lock
#	index.php
#	langs/en/core.json
#	langs/en/titles.json
#	langs/messages.php
#	lib/Exceptions.lib.php
#	lib/Login.lib.php
#	lib/Notifications.lib.php
#	lib/Strings.lib.php
#	lib/User.lib.php
#	mobile/index.php
#	nbproject/project.properties
#	nbproject/project.xml
#	pages.php
#	pages/home.php
#	required.php
#	settings.template.php
#	static/css/bootstrap.min.css
#	static/img/logo.svg
#	static/js/app.js
5 years ago
Skylar Ittner 1271317eb9 Rewrite to use classes, aligning with AccountHub 2.0 6 years ago
Skylar Ittner c6e0e1913f Create Notifications class 6 years ago
Skylar Ittner 5374fa0611 Add notification API, close #7 6 years ago
Skylar Ittner b23e4bce30 Rewrite a lot of code, close Business/CommonBugs#3, close Business/CommonBugs#4, close #9 6 years ago
Skylar Ittner 3763d0d485 Remove lang() and lang2() and rewrite references 6 years ago
Skylar Ittner d10c6214a6 Switch to Mozilla Public License 2.0 for code consistency 6 years ago
Skylar Ittner 8d0a0866b1 `getusersbygroup` now sorts alphabetically 6 years ago
Skylar Ittner f4ab62c4ff Fix ismanagerof API not detecting "uid" flag properly 6 years ago
Skylar Ittner cb6a1c729c Add `checkpin` API, add `pin` boolean to `userinfo` and `getusersbygroup` 6 years ago
Skylar Ittner 55f3141a07 Update dependencies 6 years ago
Skylar Ittner 4ac39bd0d3 Add basic group info APIs 6 years ago
Skylar Ittner 627b7f9278 Add "listapps" API 6 years ago
Skylar Ittner e5294bbecd Add mobile code login for Station client 6 years ago
Skylar Ittner c92d84c739 Fully implement MPL-2.0 license 6 years ago
Skylar Ittner 2e63b5dbc7 Add "get=username" option to return usernames for getmanaged API call 7 years ago
Skylar Ittner 14f401f355 Improve mobile integration, fix some upper/lower case bugs 7 years ago
Skylar Ittner 2db9187968 Add API for sending alert emails 7 years ago
Skylar Ittner 766db4f3c4 Add API methods for supporting mobile APIs on other apps 7 years ago
Skylar Ittner 6399c0a451 Fix issue #1 (add rate limiting to sensitive actions) 7 years ago
Skylar Ittner 1a11f365f8 Add permissions tables and API function 7 years ago
Skylar Ittner 3d7b2c0793 Fix wrong API error message if password incorrect 7 years ago
Skylar Ittner 0b811feccb Add api.php 7 years ago
Skylar Ittner cd9ebb461e Fix LDAP password changing, rewrite a lot of LDAP code to work better 7 years ago
Skylar Ittner 1e2b5d7e7f Add userexists by UID API 7 years ago
Skylar Ittner 51e2c41169 Add getmanagers and getmanaged APIs 7 years ago
Skylar Ittner 87104163be Add usersearch API, enable using UIDs in manager check 7 years ago
Skylar Ittner 0e13f77e05 Add option to get user info by ID, not name 7 years ago
Skylar Ittner 2a9ad78477 Add more details to logging 7 years ago
Skylar Ittner 5929d13147 Add API, auth logging, AD support
TODO: Test changing AD passwords
7 years ago