1.0.32 • Published 7 months ago
olaii-web-common v1.0.32
Olaii web common v1.0.32
Olaii common services used in angular 1.x webapps.
How to build
npm run buildIt should compile all the js and html files into dist/olaii-web-common.js, and all the styles into dist/olaii-web-common.css.
How to run develop?
npm install
npm run serveA demo project from demo directory will be available on http://test.olaii.com:3030.
What dose my project need?
angular
.module("myApp", ["olaiiCommon"])
.constant("DEPLOY", "development")
.constant("API_URL", "https://auth.dev.olaii.com/")
.constant("API_URL_AUTH", "https://auth.dev.olaii.com/")
.constant("GOOGLE_CLIENT_ID", "XXXX"); // OptionalDirectives
- olaii-common-google-login
- olaii-common-language
- olaii-common-login
- olaii-common-password-change
- olaii-common-theme
- olaii-common-svgs
- olaii-common-user
- olaii-common-apps
- olaii-common-sidebar
- olaii-common-popup
- olaii-common-view-title
- olaii-common-dialog
Services
OlaiiCommonService
- dateFormat -
dd.MM.yyyy - dateTimeFormat -
dd.MM.yyyy • HH:mm - dateTimeWithSecondsFormat -
dd.MM.yyyy • HH:mm:ss - countries
- countriesMap
- success(text)
- error(test)
- colorLuminance(hex, lum)
- getDarkerColor(color)
- detectBrowser()
- isMobile()
- isLocal()
- arrayToMap(array, key)
- addScript(url)
- copyToClipboard(text)
AuthService
- debug
- user
- isAuthenticated()
- readFromCache()
- loginWithGoogle(token)
- login(username, password, code)
- logout()
- goToLogin()
- getUser(force)
- register(email, first_name, last_name, password)
- changePassword(currentPassword, newPassword)
- resetPassword(email)
- resetPasswordConfirm(password, token, uid)
- twoFactorStatus()
- twoFactorRequest()
- twoFactorEnable(code)
- twoFactorDisable(code)
- hasMultiple
- hasCashless
- hasPos
- hasTicketing
- hasGuestlist
- hasPass
- isAdmin
- checkPermisions()
- clearAll()
LanguageService
- language
- languageCookieName
- languages
- languagesMap
- get()
- set(language)
- updateProfile(language)
- clearAll()
RequestService
- get(path, params, headers, responseType)
- getList(path, params, headers, responseType)
- getBlob(path, params, headers)
- post(path, data, params, headers, responseType)
- postFile(path, file, name, headers)
- postFormData(path, formData, headers, responseType)
- put(path, data, params, headers, responseType)
- update(path, data, params, headers, responseType)
- patch(path, data, params, headers, responseType)
- delete(path, params, headers)
- customRequest({ method, url, data, params, headers, responseType })
- request(method, url, data, params, headers, responseType)
- handleList(response)
- loadMore(items)
- handleList(response)
StateService
- organizerId
- organizerEventId
- organizerExperienceId
- campaignId
- eventId
- licenseId
- campaignCookieName
- eventCookieName
- licenseCookieName
- organizerCookieName
- organizerEventCookieName
- organizerExperienceCookieName
- getState()
- getOrganizer()
- getOrganizerEvent()
- getOrganizerExperience()
- getCampaign()
- getEvent()
- getLicence()
- setState(organizerId, eventId, experienceId)
- setOrganizerId(organizerId)
- setOrganizerEventId(organizerEventId)
- setOrganizerExperienceId(organizerExperienceId)
- setStateCampaignId(campaignId)
- setStateEventId(eventId)
- setLicenceState(licenseId)
- clearAll()
- clearCampaignId()
- clearEventId()
- clearLicenseId()
- clearOrganizerId()
- clearOrganizerEventId()
- clearOrganizerExperienceId()
ThemeService
- theme
- themeCookieKey
- isDark()
- isLight()
- get()
- set(type)
- toggle()
- clearAll()
TokenService
- debug
- accessToken
- accessTokenExpired
- accessTokenCookieName
- refreshToken
- refreshTokenCookieName
- refreshTokenExpired
- refreshInProgress
- getHeader()
- hasToken()
- readFromCache()
- getAccessToken()
- setAccessToken()
- setAccessTokenTimeout()
- isAccessTokenExpired()
- getRefreshToken()
- setRefreshToken()
- setRefreshTokenTimeout()
- refreshAccessToken()
- clearAll()
OlaiiErrorService
- errors
- handle(error)
- getErrorMessage(error)
LICENSE
See LICENSE.md
CHANGELOG
See CHANGELOG.md
1.0.29
12 months ago
1.0.32
7 months ago
1.0.31
9 months ago
1.0.30
11 months ago
1.0.28
1 year ago
1.0.27
1 year ago
1.0.26
1 year ago
1.0.25
1 year ago
1.0.24
2 years ago
1.0.23
2 years ago
1.0.22
2 years ago
1.0.21
3 years ago
1.0.20
3 years ago
1.0.19
3 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.15
5 years ago
1.0.14
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.2
5 years ago
1.0.3
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago