About AX: Difference between revisions
| (92 intermediate revisions by 3 users not shown) | |||
| Line 3: | Line 3: | ||
'''Chime Master<sup>®</sup> Advanced eXperience<sup>™</sup> (AX) Bell ringing control firmware'''<br /> | '''Chime Master<sup>®</sup> Advanced eXperience<sup>™</sup> (AX) Bell ringing control firmware'''<br /> | ||
'''Chime Master<sup>®</sup> Chime Center<sup>™</sup> remote control and management portal'''<br /> | '''Chime Master<sup>®</sup> Chime.Center<sup>™</sup> remote control and management portal'''<br /> | ||
Copyright © 2014- | Copyright © 2014-2026, Chime Master Systems, Lancaster Ohio USA | ||
== Revisions == | == Revisions == | ||
=== 1.4.8 == | Tap Settings, then About from the home screen to see what firmware version your ringing system is running. | ||
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session. | |||
[[Updating_AX|Update Instructions]] | |||
=== 1.4.22 === | |||
2026 - to be announced | |||
* User experience improvements | |||
** Touch Screen | |||
** Chime.Center (ongoing improvements are now live) | |||
** Remote Control | |||
* Core firmware | |||
** Audited and validated all third party components for security updates | |||
** SmartAlmanac improvements | |||
*** Improved selection of random music and balance between enabled arrangement types | |||
*** Scheduler preserves daily random selections after power fail/restart | |||
*** Easier scheduling of automation suspension | |||
*** Other fixes to season and scheduling issues | |||
** Improved Chime.Center API interface | |||
** Improved clock accuracy after power failures for non-connected systems | |||
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025) | |||
** Fixed issues playing fast and complex midi arrangement files | |||
=== 1.4.20 === | |||
December 17, 2024 | |||
* Migration of all systems to new Chime.Center servers for improved security and reliability | |||
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo) | |||
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting | |||
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren't played. | |||
* Keyboard Mode | |||
** Now remembers inside level setting for keyboard mode (previously used system Volume setting) | |||
** Default keyboard outside OFF can be changed by the user in keyboard settings | |||
* Libertas controller enhancements for Deagan tower chimes | |||
** Improved power control extends motor-generator life | |||
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]] | |||
** Easier to play with MIDI keyboard than original Deagan relay systems | |||
*** No need to play unnatural legato styles, striker timing is automatic | |||
*** Pedal sustain works just like a piano for harmonic chimes | |||
*** No pedaling required when playing melody only | |||
=== 1.4.18 === | |||
January 26, 2023 | |||
* More date and time settings | |||
** DST start and end settings | |||
** NTP clock sync settings | |||
** Worldwide time zones | |||
** Improved tower clock hands settings screen | |||
* New Networking setup to select preferred WiFi signal with signal strength indication | |||
* Seasons can now extend beyond the new year by end date | |||
* Fixed issue when scheduling multiple annual/one time events | |||
* Fixed schedule timeline to accurately display upcoming suspended events | |||
* Fixed Full Harp keyboard setup | |||
=== 1.4.16 === | |||
Released Fall 2022 | |||
* Front screen display informs of update in progress | |||
* Almanac updates | |||
** Fix Advent start algorithm (for 2022 and similar years) | |||
** The Good Friday (no music) season begins 4PM of Maunday Thursday | |||
** New Seasons | |||
*** Palm Sunday for all churches | |||
*** Epiphany for churches that end Christmas on Jan 6 | |||
* Easier update to iOS remote control by tapping version number at the bottom of the screen | |||
** Also loads new buttons after customization | |||
* More icons and improved color palatte for custom buttons | |||
* Bug fixes for clock display and Midnight time strikes | |||
* Security updates | |||
* Chime.Center required to configure these new features | |||
** Quick function buttons | |||
*** can have counted selection repeats | |||
*** can have quiet volume (Platinum also allows boost) | |||
** Scheduling | |||
*** Automation suspend scheduling for special events (annual/once) | |||
*** Scheduled volume changes | |||
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in | |||
=== 1.4.14 === | |||
Summer 2022 | |||
* 2022 model year hardware drivers | |||
* Almanac seasonal changes no longer constrained to midnight, the day of the change | |||
* Monitor speaker amplifier turns off in standby mode | |||
* Improved tower bell and clock signaling | |||
** Systems online with connected tower bells updated July 28, 2022 | |||
=== 1.4.12 === | |||
Spring 2022 | |||
* Video help QR links on each page's help button | |||
* Improved instrument icons on keyboard page | |||
* Redesigned network settings page | |||
** Improved network performance through filtered DNS | |||
* More time zones and improved manual time setting | |||
** Advanced networking for static IP | |||
* Date and Time setup page reworked | |||
=== Earlier === | |||
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading. | |||
* If under warranty, customer pays for shipping only. | |||
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping. | |||
; 1.4.10 - Winter 2021 | |||
* More responsive after making changes to settings that do not affect schedule | |||
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center) | |||
* Schedule review is easier to read | |||
* Bell controller minor fixes | |||
; 1.4.9 - Summer 2021 | |||
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the ''Yes'' to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below). | |||
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection. | |||
* Improved schedule review screens | |||
* More flexibility in Angelus settings | |||
* Faster database processing after making schedule changes | |||
; 1.4.8 - Early 2021 | |||
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]] | * [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]] | ||
* Chime Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]] | * Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]] | ||
* Chime Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request) | * Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request) | ||
* Special characters all included now on screen keyboard for entering Wi-Fi passwords | * Special characters all included now on screen keyboard for entering Wi-Fi passwords | ||
* Audio driver improvements | * Audio driver improvements | ||
| Line 18: | Line 130: | ||
* Reliability and security updates | * Reliability and security updates | ||
; 1.4.6 - Winter 2020 | |||
* Accepts blank Wi-Fi password | * Accepts blank Wi-Fi password | ||
* Connection stability and recovery | * Connection stability and recovery | ||
* Fixed Bravo and Millennium music arrangement preferences | * Fixed Bravo and Millennium music arrangement preferences | ||
; 1.4.4 - Fall 2020 | |||
; 1.4.4 | * Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]] | ||
* Ability to scan a QR code on the [[Chime_Center|Chime Center web portal]] to install and authenticate the [[Remote_AX|remote app]] | * [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.) | ||
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.) | |||
; 1.4.2 | ; 1.4.2 | ||
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system] | * Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system] | ||
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]] | * Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]] | ||
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play. | * All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play. | ||
; 1.4.0 | ; 1.4.0 - Summer 2020 | ||
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems | * Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems | ||
* Model name is displayed at the top of the log in screen | * Model name is displayed at the top of the log in screen | ||
| Line 37: | Line 148: | ||
* Tap the top right status icon for text player (what is playing) and amplifier/zone status | * Tap the top right status icon for text player (what is playing) and amplifier/zone status | ||
; 1.3.0 | ; 1.3.0 | ||
* Finalized firmware support for [[Chime Center]] management | * Finalized firmware support for [[Chime.Center]] management | ||
** Animated constellation background on login screen indicates Chime Center connectivity | ** Animated constellation background on login screen indicates Chime.Center connectivity | ||
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup | * Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup | ||
* Monthly scheduling differentiates between Fifth and Final weekdays of the month | * Monthly scheduling differentiates between Fifth and Final weekdays of the month | ||
| Line 44: | Line 155: | ||
* Improved home screen customization | * Improved home screen customization | ||
* Additional and improved help pages (tap blue ''i'' button to access) | * Additional and improved help pages (tap blue ''i'' button to access) | ||
; 1.2.0 | ; 1.2.0 - Spring 2020 | ||
* Faster home screen login | * Faster home screen login | ||
* Simplified Time Strike scheduling page | * Simplified Time Strike scheduling page | ||
| Line 66: | Line 177: | ||
* Angelus Configuration | * Angelus Configuration | ||
* Keyboard Performance page added to remote app | * Keyboard Performance page added to remote app | ||
; 1.1.0 | ; 1.1.0 - Winter 2020 | ||
* Time strike Scheduling | * Time strike Scheduling | ||
* Easier wireless network setup | * Easier wireless network setup | ||
* Improved Remote | * Improved Remote | ||
* Usability and layout improvements | * Usability and layout improvements | ||
; 1.0.0 | ; 1.0.0 - Summer 2019 | ||
Initial release for Platinum Advanced eXperience | Initial release for Platinum Advanced eXperience | ||
| Line 77: | Line 188: | ||
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code "AS IS" without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts. | Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code "AS IS" without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts. | ||
=== Components === | === Components and Tools === | ||
=== Components and Tools === | |||
; ajv | ; ajv | ||
:Homepage: | :Homepage: https://ajv.js.org/ | ||
:Copyright: Copyright (c) 2015 Evgeny Poberezkin | :Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin | ||
:License: MIT | :License: MIT | ||
:Purpose: JSON Schema Validator | :Purpose: JSON Schema Validator | ||
| Line 101: | Line 213: | ||
:License: Paid Unlimited Commercial License for Linux ARM64 Platform | :License: Paid Unlimited Commercial License for Linux ARM64 Platform | ||
:Purpose: Audio and MIDI libraries | :Purpose: Audio and MIDI libraries | ||
; body-parser | |||
:Homepage: https://github.com/expressjs/body-parser | |||
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher | |||
:License: MIT | |||
:Purpose: Parse incoming request bodies. | |||
; bootstrap | ; bootstrap | ||
:Homepage: getbootstrap.com | :Homepage: getbootstrap.com | ||
:Copyright: (c) 2011- | :Copyright: Copyright (c) 2011-2026 The Bootstrap Authors | ||
:License: MIT | :License: MIT | ||
:Purpose: Component library | :Purpose: Component library | ||
; bullmq | |||
:Homepage: https://bullmq.io/ | |||
:Copyright: (c) 2018 BullForce Labs AB and contributors. | |||
:License: MIT | |||
:Purpose: Redis-based distributed queue | |||
; Chromium | ; Chromium | ||
| Line 113: | Line 237: | ||
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed | :License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed | ||
:Purpose: Display rendering | :Purpose: Display rendering | ||
; config | |||
:Homepage: https://github.com/node-config/node-config | |||
:Copyright: Copyright 2010-2026, Loren West and other contributors. | |||
:Purpose: Node.js Application Configuration | |||
; cookie-parser | |||
:Homepage: https://github.com/expressjs/cookie-parser | |||
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson | |||
:License: MIT | |||
:Purpose: Parse Cookie header. | |||
; cors | |||
:Homepage: https://github.com/expressjs/cors | |||
:Copyright: Copyright (c) 2013 Troy Goode | |||
:License: MIT | |||
:Purpose: Sets CORS response headers. | |||
; dayjs | |||
:Homepage: https://day.js.org/ | |||
:Copyright: Copyright (c) 2018-present, iamkun | |||
:License: MIT | |||
:Purpose: Date and time handling. | |||
; dbus | ; dbus | ||
| Line 119: | Line 266: | ||
:License: | :License: | ||
:Purpose: Message bus system | :Purpose: Message bus system | ||
; dnd-kit | |||
:Homepage: https://dndkit.com/ | |||
:Copyright: Copyright (c) 2021, Claudéric Demers | |||
:License: MIT | |||
:Purpose: Drag and drop interface. | |||
; Docker | ; Docker | ||
:Homepage: | :Homepage: https://hub.docker.com/ | ||
:Copyright: Copyright 2013-2017 Docker, Inc. | :Copyright: Copyright 2013-2017 Docker, Inc. | ||
:License: Apache License 2.0 | :License: Apache License 2.0 | ||
| Line 128: | Line 281: | ||
; Electron | ; Electron | ||
:Homepage: electronjs.org | :Homepage: electronjs.org | ||
:Copyright: Copyright (c) 2013- | :Copyright: Copyright (c) 2013-2020 GitHub Inc. | ||
:License: MIT | :License: MIT | ||
:Purpose: App runtime packaging | :Purpose: App runtime packaging | ||
| Line 138: | Line 291: | ||
:Purpose: Debug tools for Electron | :Purpose: Debug tools for Electron | ||
; | ; emotion | ||
:Homepage: | :Homepage: emotion.sh | ||
:Copyright: Copyright | :Copyright: Copyright (c) Emotion team and other contributors | ||
:License: MIT | :License: MIT | ||
:Purpose: | :Purpose: Write CSS styles with JavaScript. | ||
; express | ; express | ||
:Homepage: | :Homepage: expressjs.com | ||
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk <tj@vision-media.ca> | :Copyright: Copyright (c) 2009-2014 TJ Holowaychuk <tj@vision-media.ca> | ||
:: Copyright (c) 2013-2014 Roman Shtylman <shtylman+expressjs@gmail.com> | :: Copyright (c) 2013-2014 Roman Shtylman <shtylman+expressjs@gmail.com> | ||
| Line 157: | Line 310: | ||
:License: MIT | :License: MIT | ||
:Purpose: JWT authentication | :Purpose: JWT authentication | ||
; express-session | |||
:Homepage: https://github.com/expressjs/session | |||
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson | |||
:License: MIT | |||
:Purpose: Session middleware | |||
; FilePond | ; FilePond | ||
| Line 163: | Line 322: | ||
:License: MIT | :License: MIT | ||
:Purpose: File Uploading | :Purpose: File Uploading | ||
; GitLab Community Edition | |||
:Homepage: https://gitlab.com/gitlab-org | |||
:Copyright: Copyright (c) 2011-present GitLab Inc. | |||
:License: MIT Expat | |||
:Purpose: Development, Security, and Operations platform | |||
; handlebars | ; handlebars | ||
:Homepage: handlebarsjs.com | :Homepage: handlebarsjs.com | ||
:Copyright: Copyright (C) 2011- | :Copyright: Copyright (C) 2011-2019 by Yehuda Katz | ||
:License: MIT | :License: MIT | ||
:Purpose: Templates | :Purpose: Templates | ||
| Line 175: | Line 340: | ||
:License: GPL V3 | :License: GPL V3 | ||
:Purpose: Entropy for random number generation | :Purpose: Entropy for random number generation | ||
; hello-pangea/color-picker | |||
:Homepage: https://github.com/hello-pangea/color-picker | |||
:Copyright: Copyright (c) 2022 Reece Carolan, (c) 2015 Case Sandberg | |||
:License: MIT | |||
:Purpose: Color picker component. | |||
; history | ; history | ||
:Homepage: github.com/ReactTraining/history | :Homepage: github.com/ReactTraining/history | ||
:Copyright: Copyright (c) React Training 2016- | :Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021 | ||
:License: MIT | :License: MIT | ||
:Purpose: Manage session history | :Purpose: Manage session history | ||
; hostap | |||
:Homepage: w1.fi | |||
:Copyright (c) 2002-2024, Jouni Malinen <j@w1.fi> and contributors All Rights Reserved. | |||
:License: BSD | |||
:Purpose: Access point for local remote (no internet) | |||
; IDB-Keyval | ; IDB-Keyval | ||
| Line 187: | Line 364: | ||
:License: Apache Version 2.0 | :License: Apache Version 2.0 | ||
:Purpose: Promise-based keyval store | :Purpose: Promise-based keyval store | ||
; ioredis | |||
:Homepage: https://github.com/redis/ioredis | |||
:Copyright: Copyright (c) 2015-2022 Zihua Li | |||
:License: MIT | |||
:Purpose: Redis client | |||
; jquery | ; jquery | ||
| Line 194: | Line 377: | ||
:Purpose: Javascript library | :Purpose: Javascript library | ||
; | ;jquery-ui | ||
:Homepage: jqueryui.com | :Homepage: jqueryui.com | ||
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors | :Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors | ||
:License: MIT | :License: MIT | ||
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery | :Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery | ||
; jsmediatags | |||
:Homepage: https://github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme | |||
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer | |||
:License: BSD | |||
:Purpose: ID3 reader | |||
; jsonwebtoken | |||
:Homepage: https://github.com/auth0/node-jsonwebtoken | |||
:Copyright: Copyright (c) 2015 Auth0, Inc. | |||
:License: MIT | |||
:Purpose: An implementation of JSON Web Tokens | |||
; Linux Libertine G fontface | ; Linux Libertine G fontface | ||
| Line 214: | Line 409: | ||
; Mender | ; Mender | ||
:Homepage: mender.io | :Homepage: mender.io | ||
:Copyright: Copyright | :Copyright: Copyright 2021 Northern.tech AS | ||
:License: Apache License Version 2.0 | :License: Apache License Version 2.0 | ||
:docs.mender.io/3.1/release-information/open-source-licenses | |||
:Purpose: OTA software updates | :Purpose: OTA software updates | ||
; | ; methods | ||
:Homepage: | :Homepage: https://github.com/jshttp/methods | ||
:Copyright: Copyright (c) | :Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson | ||
:License: MIT | :License: MIT | ||
:Purpose: | :Purpose: Http methods | ||
; MongoDB | ; MongoDB | ||
| Line 229: | Line 424: | ||
:Copyright: Copyright (C) 2018 MongoDB, Inc | :Copyright: Copyright (C) 2018 MongoDB, Inc | ||
:License: MongoDB Embedded License | :License: MongoDB Embedded License | ||
:Purpose: Embedded System Database (not Chime Center database) | :Purpose: Embedded System Database (not Chime.Center database) | ||
; mongoose | |||
:Homepage: https://mongoosejs.com/ | |||
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic | |||
:License: MIT | |||
:Purpose: MongoDB support for Node | |||
; mongoose-unique-validator | |||
:Homepage: https://github.com/mongoose-unique-validator/mongoose-unique-validator | |||
:Copyright: Copyright (c) 2026 Mike Botsko | |||
:License: MIT | |||
:Purpose: Presave validation for unique fields | |||
; morgan | |||
:Homepage: https://github.com/expressjs/morgan | |||
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson | |||
:License: MIT | |||
:Purpose: HTTP request logger | |||
; mui | |||
:Homepage: https://mui.com/material-ui/ | |||
:Copyright: Copyright (c) 2014 Call-Em-All | |||
:License: MIT | |||
:Purpose: Library of React components | |||
; multer | |||
:Homepage: https://github.com/expressjs/multer#readme | |||
:Copyright: (c) 2014 Hage Yaapa | |||
:License: MIT | |||
:Purpose: Handles multipart/form-data | |||
; nconf | |||
:Homepage: https://github.com/indexzero/nconf | |||
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors. | |||
:License: MIT | |||
:Purpose: Hierarchical node.js configuration | |||
; nginx | ; nginx | ||
:Homepage: nginx.org | :Homepage: nginx.org | ||
:Copyright (C) 2002-2021 Igor Sysoev | |||
:Copyright (C) 2011-2022 Nginx, Inc. | |||
:::All rights reserved. | :::All rights reserved. | ||
:License: 2-clause BSD | :License: 2-clause BSD-like | ||
:Purpose: Web server | :Purpose: Web server | ||
; Node | ; Node | ||
:Homepage: nodejs.org | :Homepage: nodejs.org | ||
:License: | :License: MIT | ||
:Purpose: Real time event driven server | :Purpose: Real time event driven server | ||
| Line 250: | Line 481: | ||
:License: Apache License v2, OpenSSL License, SSLeay License | :License: Apache License v2, OpenSSL License, SSLeay License | ||
:Purpose: Cryptographic security | :Purpose: Cryptographic security | ||
; Passport | |||
:Homepage: https://www.passportjs.org/ | |||
:Copyright: Copyright (c) 2011-2021 Jared Hanson | |||
:License: MIT | |||
:Purpose: Authentication middleware | |||
; Passport-custom | |||
:Homepage: https://github.com/mbell8903/passport-custom | |||
:Copyright: Copyright (c) 2011-2014 Michael Bell | |||
:License: MIT | |||
:Purpose: Passport strategy | |||
; Passport-local | |||
:Homepage: https://github.com/jaredhanson/passport-local/tree/master | |||
:Copyright: Copyright (c) 2011-2014 Jared Hanson | |||
:License: MIT | |||
:Purpose: Passport strategy | |||
; Poco | ; Poco | ||
| Line 258: | Line 507: | ||
; polkit | ; polkit | ||
:Homepage: | :Homepage: https://github.com/polkit-org/polkit | ||
:Copyright: | :Copyright: | ||
:License: GPL2 | :License: GPL2 | ||
| Line 265: | Line 514: | ||
; Popper | ; Popper | ||
:Homepage: github.com/popperjs/popper-core | :Homepage: github.com/popperjs/popper-core | ||
:Copyright: Copyright | :Copyright: Copyright (c) 2021 Floating UI contributors | ||
:License: MIT | :License: MIT | ||
:Purpose: Handle tooltips and popovers | :Purpose: Handle tooltips and popovers | ||
| Line 287: | Line 536: | ||
:License: PSF-license and Zero-Clause BSD license | :License: PSF-license and Zero-Clause BSD license | ||
:Purpose: Scripting language | :Purpose: Scripting language | ||
; QR Code | |||
:Homepage: qrcode.com | |||
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries | |||
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015 | |||
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices | |||
; qrcode.react | ; qrcode.react | ||
| Line 293: | Line 548: | ||
:License: ISC | :License: ISC | ||
:Purpose: Generate QR codes | :Purpose: Generate QR codes | ||
; query-string | |||
:Homepage: https://github.com/sindresorhus/query-string | |||
:Copyright: Copyright (c) Sindre Sorhus | |||
:License: MIT | |||
:Purpose: Parse and stringify URL query strings | |||
; Radium | ; Radium | ||
| Line 311: | Line 572: | ||
:License: MIT | :License: MIT | ||
:Purpose: User interface framework | :Purpose: User interface framework | ||
;react-confirm-alert | ;react-confirm-alert | ||
| Line 335: | Line 578: | ||
:License: MIT | :License: MIT | ||
:Purpose: React component confirmation dialog | :Purpose: React component confirmation dialog | ||
;react-dom | ;react-dom | ||
| Line 354: | Line 591: | ||
:Purpose: Track if system is idle | :Purpose: Track if system is idle | ||
;react- | ;react-jwt | ||
:Homepage: https://github.com/gustavo0197/react-jwt | |||
:Copyright: Copyright (c) 2020 Gustavo Velazquez | |||
:Homepage: | |||
:Copyright: Copyright (c) | |||
:License: MIT | :License: MIT | ||
:Purpose: | :Purpose: Decoding json web tokens for React | ||
;react-router-dom | ;react-router-dom | ||
| Line 407: | Line 602: | ||
:License: MIT | :License: MIT | ||
:Purpose: DOM bindings for React Router | :Purpose: DOM bindings for React Router | ||
;react-scripts | ;react-scripts | ||
| Line 432: | Line 621: | ||
:Purpose: Virtual keyboard for React | :Purpose: Virtual keyboard for React | ||
;react- | ;react-spring | ||
:Homepage: | :Homepage: https://www.react-spring.dev/ | ||
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors | |||
:Copyright: Copyright (c) | |||
:License: MIT | :License: MIT | ||
:Purpose: | :Purpose: Animation library | ||
;react-tabs | ;react-tabs | ||
| Line 462: | Line 645: | ||
:Purpose: Lightweight, fast and extendable datagrid built for React | :Purpose: Lightweight, fast and extendable datagrid built for React | ||
; | ; read-chunk | ||
:Homepage: | :Homepage: https://github.com/sindresorhus/read-chunk | ||
:Copyright: Copyright (c) 2016 Tanner Linsley | |||
:Copyright: Copyright (c) 2016 | |||
:License: MIT | :License: MIT | ||
:Purpose: | :Purpose: Read a chunk from a file | ||
; Redis | ; Redis | ||
| Line 492: | Line 669: | ||
:Purpose: Text font | :Purpose: Text font | ||
; | ; Slug | ||
:Homepage: github.com/ | :Homepage: https://github.com/Trott/slug | ||
:Copyright: Copyright (c) | :Copyright: Copyright (c) 2014 dodo | ||
:License: MIT | :License: MIT | ||
:Purpose: Change strings to slug format | :Purpose: Change strings to slug format | ||
| Line 509: | Line 686: | ||
:License: Apache License 2.0 | :License: Apache License 2.0 | ||
:Purpose: Customer support and updates | :Purpose: Customer support and updates | ||
; tonejs/midi | |||
:Homepage: https://github.com/Tonejs/Midi | |||
:Copyright: Copyright © 2016 Yotam Mann | |||
:License: MIT | |||
:Purpose: Read and midi | |||
; The Linux Kernel | ; The Linux Kernel | ||
| Line 534: | Line 717: | ||
:License: LGPLv2 (or later) | :License: LGPLv2 (or later) | ||
:Purpose: Storage management | :Purpose: Storage management | ||
; underscore | |||
:Homepage: https://underscorejs.org/ | |||
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors | |||
:License: MIT | |||
:Purpose: Support for javascript functions without extending core JavaScript objects. | |||
; util | ; util | ||
| Line 541: | Line 730: | ||
:Purpose: util module for browser | :Purpose: util module for browser | ||
; | ; verror | ||
:Homepage: github.com/ | :Homepage: https://github.com/TritonDataCenter/node-verror | ||
:Copyright: Copyright (c) | :Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved. | ||
:License: | :License: MIT | ||
:Purpose: | :Purpose: Rich javascript errors | ||
; zxcvbn | |||
:Homepage: https://github.com/dropbox/zxcvbn | |||
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc. | |||
:License: MIT | |||
:Purpose: password strength estimator | |||
== Licenses == | == Licenses == | ||
| Line 551: | Line 746: | ||
* [https://opensource.org/licenses/Apache-2.0 opensource.org > Apache License 2.0] | * [https://opensource.org/licenses/Apache-2.0 opensource.org > Apache License 2.0] | ||
* [https://opensource.org/licenses/0BSD opensource.org > BSD] | * [https://opensource.org/licenses/0BSD opensource.org > BSD] | ||
* [https://opensource.org/licenses/gpl-2.0. | * [https://opensource.org/licenses/BSD-2-Clause opensource.org > BSD-2-Clause] | ||
* [https:// | * [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org > GPL-2.0] | ||
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org > GPL 3.0] | |||
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org > LGPL] | |||
* [https://opensource.org/licenses/ISC opensource.org > ISC] | * [https://opensource.org/licenses/ISC opensource.org > ISC] | ||
* [https://opensource.org/licenses/MIT opensource.org > MIT] | * [https://opensource.org/licenses/MIT opensource.org > MIT] | ||
| Line 558: | Line 755: | ||
* [https://opensource.org/licenses/Python-2.0 opensource.org > Python-2.0] | * [https://opensource.org/licenses/Python-2.0 opensource.org > Python-2.0] | ||
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License] | * [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License] | ||
<br/> | <br/> | ||
''' [[Settings_screen_AX|← Back to Settings screen]] ''' | ''' [[Settings_screen_AX|← Back to Settings screen]] ''' | ||
[[Category:AX Manual]] | [[Category:AX Manual]] | ||
Latest revision as of 15:45, 4 May 2026
Chime Master® Advanced eXperience™ (AX) Bell ringing control firmware
Chime Master® Chime.Center™ remote control and management portal
Copyright © 2014-2026, Chime Master Systems, Lancaster Ohio USA
Revisions
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.
1.4.22
2026 - to be announced
- User experience improvements
- Touch Screen
- Chime.Center (ongoing improvements are now live)
- Remote Control
- Core firmware
- Audited and validated all third party components for security updates
- SmartAlmanac improvements
- Improved selection of random music and balance between enabled arrangement types
- Scheduler preserves daily random selections after power fail/restart
- Easier scheduling of automation suspension
- Other fixes to season and scheduling issues
- Improved Chime.Center API interface
- Improved clock accuracy after power failures for non-connected systems
- Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)
- Fixed issues playing fast and complex midi arrangement files
1.4.20
December 17, 2024
- Migration of all systems to new Chime.Center servers for improved security and reliability
- Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)
- Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting
- Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren't played.
- Keyboard Mode
- Now remembers inside level setting for keyboard mode (previously used system Volume setting)
- Default keyboard outside OFF can be changed by the user in keyboard settings
- Libertas controller enhancements for Deagan tower chimes
- Improved power control extends motor-generator life
- Improved damper logic for new solid state damper relay
- Easier to play with MIDI keyboard than original Deagan relay systems
- No need to play unnatural legato styles, striker timing is automatic
- Pedal sustain works just like a piano for harmonic chimes
- No pedaling required when playing melody only
1.4.18
January 26, 2023
- More date and time settings
- DST start and end settings
- NTP clock sync settings
- Worldwide time zones
- Improved tower clock hands settings screen
- New Networking setup to select preferred WiFi signal with signal strength indication
- Seasons can now extend beyond the new year by end date
- Fixed issue when scheduling multiple annual/one time events
- Fixed schedule timeline to accurately display upcoming suspended events
- Fixed Full Harp keyboard setup
1.4.16
Released Fall 2022
- Front screen display informs of update in progress
- Almanac updates
- Fix Advent start algorithm (for 2022 and similar years)
- The Good Friday (no music) season begins 4PM of Maunday Thursday
- New Seasons
- Palm Sunday for all churches
- Epiphany for churches that end Christmas on Jan 6
- Easier update to iOS remote control by tapping version number at the bottom of the screen
- Also loads new buttons after customization
- More icons and improved color palatte for custom buttons
- Bug fixes for clock display and Midnight time strikes
- Security updates
- Chime.Center required to configure these new features
- Quick function buttons
- can have counted selection repeats
- can have quiet volume (Platinum also allows boost)
- Scheduling
- Automation suspend scheduling for special events (annual/once)
- Scheduled volume changes
- Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in
- Quick function buttons
1.4.14
Summer 2022
- 2022 model year hardware drivers
- Almanac seasonal changes no longer constrained to midnight, the day of the change
- Monitor speaker amplifier turns off in standby mode
- Improved tower bell and clock signaling
- Systems online with connected tower bells updated July 28, 2022
1.4.12
Spring 2022
- Video help QR links on each page's help button
- Improved instrument icons on keyboard page
- Redesigned network settings page
- Improved network performance through filtered DNS
- More time zones and improved manual time setting
- Advanced networking for static IP
- Date and Time setup page reworked
Earlier
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.
- If under warranty, customer pays for shipping only.
- If warranty expired, purchase one year Chime.Center subscription and pay for shipping.
- 1.4.10 - Winter 2021
- More responsive after making changes to settings that do not affect schedule
- Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)
- Schedule review is easier to read
- Bell controller minor fixes
- 1.4.9 - Summer 2021
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the Yes to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).
- Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.
- Improved schedule review screens
- More flexibility in Angelus settings
- Faster database processing after making schedule changes
- 1.4.8 - Early 2021
- Suspend automatic schedule status button available for home screen
- Chime.Center Premium support for customized ringing
- Chime.Center Premium support for complex scheduling (enabled upon user request)
- Special characters all included now on screen keyboard for entering Wi-Fi passwords
- Audio driver improvements
- Libertas title library instrument size awareness
- Improved performance when not Internet connected (Access Point is turned on)
- Fixed the Angelus scheduling screen for editing existing schedules
- Reliability and security updates
- 1.4.6 - Winter 2020
- Accepts blank Wi-Fi password
- Connection stability and recovery
- Fixed Bravo and Millennium music arrangement preferences
- 1.4.4 - Fall 2020
- Ability to scan a QR code on the Chime.Center web portal to install and authenticate the remote app
- Clearing your ringing schedule on Chime.Center can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)
- 1.4.2
- Initial release for Libertas AX tower chime and carillon control system
- Support for tower bells and clocks on Millennium AX and Platinum AX systems
- All Advanced eXperience models feature a quick function Custom Toll: Tap and select number of tolls/minutes, tempo and bell then play.
- 1.4.0 - Summer 2020
- Initial release for Bravo and Millennium Advanced eXperience systems
- Model name is displayed at the top of the log in screen
- Users without scheduling permissions can review the time strike schedule
- Tap the top right status icon for text player (what is playing) and amplifier/zone status
- 1.3.0
- Finalized firmware support for Chime.Center management
- Animated constellation background on login screen indicates Chime.Center connectivity
- Added Play Selection functionality to the remote control including title lookup
- Monthly scheduling differentiates between Fifth and Final weekdays of the month
- Angelus scheduling screen shows current Angelus schedule
- Improved home screen customization
- Additional and improved help pages (tap blue i button to access)
- 1.2.0 - Spring 2020
- Faster home screen login
- Simplified Time Strike scheduling page
- Suspend Automation for up to an hour when queuing manual selections
- More accurate alert when stopping pealing or swinging bells from front of system
- Improved selection title search
- Improved toolbar mute button
- Current Smart Almanac season now displayed on lock screen and About page
- 1.1.4
- Improved status toolbar icon
- Performance update on Keyboard page
- Resolved volume control issue
- 1.1.2
- Aesthetic experience improvements
- 1.1.1
- Improved performance and functionality of pages
- Keyboard Performance
- Customize Home
- Factory Reset
- Timeline page has been reorganized for easier review
- Angelus Configuration
- Keyboard Performance page added to remote app
- 1.1.0 - Winter 2020
- Time strike Scheduling
- Easier wireless network setup
- Improved Remote
- Usability and layout improvements
- 1.0.0 - Summer 2019
Initial release for Platinum Advanced eXperience
Acknowledgements
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code "AS IS" without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.
Components and Tools
Components and Tools
- ajv
- Homepage: https://ajv.js.org/
- Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin
- License: MIT
- Purpose: JSON Schema Validator
- array-move
- Homepage: github.com/sindresorhus/array-move
- Copyright: Copyright (c) Sindre Sorhus
- License: MIT
- Purpose: Move array items
- awesome-debounce-promise
- Homepage: github.com/slorber/awesome-debounce-promise
- Copyright: Copyright (c) Sébastien Lorber
- License: MIT
- Purpose: Debounce requests
- BASS (NOT Free or Open Source)
- Homepage: un4seen.com
- Copyright: Copyright © 2003-2019 un4seen developments. All rights reserved.
- License: Paid Unlimited Commercial License for Linux ARM64 Platform
- Purpose: Audio and MIDI libraries
- body-parser
- Homepage: https://github.com/expressjs/body-parser
- Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher
- License: MIT
- Purpose: Parse incoming request bodies.
- bootstrap
- Homepage: getbootstrap.com
- Copyright: Copyright (c) 2011-2026 The Bootstrap Authors
- License: MIT
- Purpose: Component library
- bullmq
- Homepage: https://bullmq.io/
- Copyright: (c) 2018 BullForce Labs AB and contributors.
- License: MIT
- Purpose: Redis-based distributed queue
- Chromium
- Homepage: chromium.org
- Copyright: Copyright 2015 The Chromium Authors. All rights reserved.
- License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed
- Purpose: Display rendering
- config
- Homepage: https://github.com/node-config/node-config
- Copyright: Copyright 2010-2026, Loren West and other contributors.
- Purpose: Node.js Application Configuration
- cookie-parser
- Homepage: https://github.com/expressjs/cookie-parser
- Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson
- License: MIT
- Purpose: Parse Cookie header.
- cors
- Homepage: https://github.com/expressjs/cors
- Copyright: Copyright (c) 2013 Troy Goode
- License: MIT
- Purpose: Sets CORS response headers.
- dayjs
- Homepage: https://day.js.org/
- Copyright: Copyright (c) 2018-present, iamkun
- License: MIT
- Purpose: Date and time handling.
- dbus
- Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html
- Copyright: dbus.freedesktop.org/doc/AUTHORS
- License:
- Purpose: Message bus system
- dnd-kit
- Homepage: https://dndkit.com/
- Copyright: Copyright (c) 2021, Claudéric Demers
- License: MIT
- Purpose: Drag and drop interface.
- Docker
- Homepage: https://hub.docker.com/
- Copyright: Copyright 2013-2017 Docker, Inc.
- License: Apache License 2.0
- Purpose: Server
- Electron
- Homepage: electronjs.org
- Copyright: Copyright (c) 2013-2020 GitHub Inc.
- License: MIT
- Purpose: App runtime packaging
- electron-debug
- Homepage: github.com/sindresorhus/electron-debug
- Copyright: Copyright (c) Sindre Sorhus
- License: MIT
- Purpose: Debug tools for Electron
- emotion
- Homepage: emotion.sh
- Copyright: Copyright (c) Emotion team and other contributors
- License: MIT
- Purpose: Write CSS styles with JavaScript.
- express
- Homepage: expressjs.com
- Copyright: Copyright (c) 2009-2014 TJ Holowaychuk <tj@vision-media.ca>
- Copyright (c) 2013-2014 Roman Shtylman <shtylman+expressjs@gmail.com>
- Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>
- License: MIT
- Purpose: Fast, unopinionated, minimalist web framework for node.
- express-jwt
- Homepage: github.com/auth0/express-jwt
- Copyright: Copyright (c) 2015 Auth0, Inc.
- License: MIT
- Purpose: JWT authentication
- express-session
- Homepage: https://github.com/expressjs/session
- Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson
- License: MIT
- Purpose: Session middleware
- FilePond
- Homepage: pqina.nl/filepond/
- Copyright: Copyright (c) 2020 PQINA | Rik Schennink
- License: MIT
- Purpose: File Uploading
- GitLab Community Edition
- Homepage: https://gitlab.com/gitlab-org
- Copyright: Copyright (c) 2011-present GitLab Inc.
- License: MIT Expat
- Purpose: Development, Security, and Operations platform
- handlebars
- Homepage: handlebarsjs.com
- Copyright: Copyright (C) 2011-2019 by Yehuda Katz
- License: MIT
- Purpose: Templates
- haveged
- Homepage: github.com/jirka-h/haveged
- Copyright: Gary Wuertz (gary_at_issiweb_com)
- License: GPL V3
- Purpose: Entropy for random number generation
- hello-pangea/color-picker
- Homepage: https://github.com/hello-pangea/color-picker
- Copyright: Copyright (c) 2022 Reece Carolan, (c) 2015 Case Sandberg
- License: MIT
- Purpose: Color picker component.
- history
- Homepage: github.com/ReactTraining/history
- Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021
- License: MIT
- Purpose: Manage session history
- hostap
- Homepage: w1.fi
- Copyright (c) 2002-2024, Jouni Malinen <j@w1.fi> and contributors All Rights Reserved.
- License: BSD
- Purpose: Access point for local remote (no internet)
- IDB-Keyval
- Homepage: github.com/jakearchibald/idb-keyval
- Copyright: Copyright 2016, Jake Archibald
- License: Apache Version 2.0
- Purpose: Promise-based keyval store
- ioredis
- Homepage: https://github.com/redis/ioredis
- Copyright: Copyright (c) 2015-2022 Zihua Li
- License: MIT
- Purpose: Redis client
- jquery
- Homepage: jquery.com
- Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors
- License: MIT
- Purpose: Javascript library
- jquery-ui
- Homepage: jqueryui.com
- Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors
- License: MIT
- Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery
- jsmediatags
- Homepage: https://github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme
- Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer
- License: BSD
- Purpose: ID3 reader
- jsonwebtoken
- Homepage: https://github.com/auth0/node-jsonwebtoken
- Copyright: Copyright (c) 2015 Auth0, Inc.
- License: MIT
- Purpose: An implementation of JSON Web Tokens
- Linux Libertine G fontface
- Homepage: linuxlibertine.org
- Copyright: Németh László
- License: GPL / OFL
- Purpose: Text font (serif)
- LVM2
- Homepage: github.com/lvmteam/lvm2
- Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.
- License: 2-Clause BSD
- Purpose: Volume management
- Mender
- Homepage: mender.io
- Copyright: Copyright 2021 Northern.tech AS
- License: Apache License Version 2.0
- docs.mender.io/3.1/release-information/open-source-licenses
- Purpose: OTA software updates
- methods
- Homepage: https://github.com/jshttp/methods
- Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson
- License: MIT
- Purpose: Http methods
- MongoDB
- Homepage: mongodb.com
- Copyright: Copyright (C) 2018 MongoDB, Inc
- License: MongoDB Embedded License
- Purpose: Embedded System Database (not Chime.Center database)
- mongoose
- Homepage: https://mongoosejs.com/
- Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic
- License: MIT
- Purpose: MongoDB support for Node
- mongoose-unique-validator
- Homepage: https://github.com/mongoose-unique-validator/mongoose-unique-validator
- Copyright: Copyright (c) 2026 Mike Botsko
- License: MIT
- Purpose: Presave validation for unique fields
- morgan
- Homepage: https://github.com/expressjs/morgan
- Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson
- License: MIT
- Purpose: HTTP request logger
- mui
- Homepage: https://mui.com/material-ui/
- Copyright: Copyright (c) 2014 Call-Em-All
- License: MIT
- Purpose: Library of React components
- multer
- Homepage: https://github.com/expressjs/multer#readme
- Copyright: (c) 2014 Hage Yaapa
- License: MIT
- Purpose: Handles multipart/form-data
- nconf
- Homepage: https://github.com/indexzero/nconf
- Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.
- License: MIT
- Purpose: Hierarchical node.js configuration
- nginx
- Homepage: nginx.org
- Copyright (C) 2002-2021 Igor Sysoev
- Copyright (C) 2011-2022 Nginx, Inc.
- All rights reserved.
- License: 2-clause BSD-like
- Purpose: Web server
- Node
- Homepage: nodejs.org
- License: MIT
- Purpose: Real time event driven server
- OpenSSL
- Homepage: openssl.org
- Copyright: Copyright © 1998-2019 The OpenSSL Software Foundation. All rights reserved.
- Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.
- License: Apache License v2, OpenSSL License, SSLeay License
- Purpose: Cryptographic security
- Passport
- Homepage: https://www.passportjs.org/
- Copyright: Copyright (c) 2011-2021 Jared Hanson
- License: MIT
- Purpose: Authentication middleware
- Passport-custom
- Homepage: https://github.com/mbell8903/passport-custom
- Copyright: Copyright (c) 2011-2014 Michael Bell
- License: MIT
- Purpose: Passport strategy
- Passport-local
- Homepage: https://github.com/jaredhanson/passport-local/tree/master
- Copyright: Copyright (c) 2011-2014 Jared Hanson
- License: MIT
- Purpose: Passport strategy
- Poco
- Homepage: pocoproject.org
- Copyright: Copyright © 2006-2019, Applied Informatics Software Engineering GmbH and Contributors
- License: BSL-1.0
- Purpose: Portable Components C++ Libraries
- polkit
- Homepage: https://github.com/polkit-org/polkit
- Copyright:
- License: GPL2
- Purpose: define and handle authorizations
- Popper
- Homepage: github.com/popperjs/popper-core
- Copyright: Copyright (c) 2021 Floating UI contributors
- License: MIT
- Purpose: Handle tooltips and popovers
- Prettier
- Homepage: prettier.io/
- Copyright: Copyright © James Long and contributors
- License: MIT
- Purpose: Code formatter
- PostgreSQL
- Homepage: postgresql.org
- Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group
- Portions Copyright © 1994, The Regents of the University of California
- License: PostgreSQL License
- Purpose: Portal database
- Python
- Homepage: python.org
- Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved
- License: PSF-license and Zero-Clause BSD license
- Purpose: Scripting language
- QR Code
- Homepage: qrcode.com
- The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries
- License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015
- Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices
- qrcode.react
- Homepage: zpao.github.io/qrcode.react
- Copyright: Copyright (c) 2015, Paul O’Shannessy
- License: ISC
- Purpose: Generate QR codes
- query-string
- Homepage: https://github.com/sindresorhus/query-string
- Copyright: Copyright (c) Sindre Sorhus
- License: MIT
- Purpose: Parse and stringify URL query strings
- Radium
- Homepage: github.com/formidablelabs/radium
- Copyright: Copyright (c) 2015 Formidable Labs
- License: MIT
- Purpose: React element styling
- rc-progress
- Homepage: react-component.github.io/progress/
- Copyright: Copyright (c) 2014-present yiminghe
- License: MIT
- Purpose: Progress Bar
- React
- Homepage: reactjs.org
- Copyright: Copyright (c) Facebook, Inc. and its affiliates.
- License: MIT
- Purpose: User interface framework
- react-confirm-alert
- Homepage: github.com/GA-MO/react-confirm-alert
- Copyright: Copyright (c) 2015 Thawatchai Kuansombat
- License: MIT
- Purpose: React component confirmation dialog
- react-dom
- Homepage: reactjs.org/
- Copyright: Copyright (c) Facebook, Inc. and its affiliates.
- License: MIT
- Purpose: Entry point to the DOM and server renders for React
- react-idle-timer
- Homepage: github.com/SupremeTechnopriest/react-idle-timer
- Copyright: Copyright (c) 2017 Randy Lebeau
- License: MIT
- Purpose: Track if system is idle
- react-jwt
- Homepage: https://github.com/gustavo0197/react-jwt
- Copyright: Copyright (c) 2020 Gustavo Velazquez
- License: MIT
- Purpose: Decoding json web tokens for React
- react-router-dom
- Homepage: github.com/ReactTraining/react-router
- Copyright: Copyright (c) React Training 2016-2018
- License: MIT
- Purpose: DOM bindings for React Router
- react-scripts
- Homepage: github.com/facebook/create-react-app
- Copyright: Copyright (c) 2013-present, Facebook, Inc.
- License: MIT
- Purpose: Create React apps with no build configuration
- react-select
- Homepage: react-select.com
- Copyright: Copyright (c) 2021 Jed Watson
- License: MIT
- Purpose: Selector component for React.
- react-simple-keyboard
- Homepage: virtual-keyboard.js.org
- Copyright: Copyright (c) 2019 Francisco Hodge and project contributors
- License: MIT
- Purpose: Virtual keyboard for React
- react-spring
- Homepage: https://www.react-spring.dev/
- Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors
- License: MIT
- Purpose: Animation library
- react-tabs
- Homepage: reactcommunity.org/react-tabs/
- Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder
- License: MIT
- Purpose: Tab component for ReactJS
- reactstrap
- Homepage: github.com/reactstrap/reactstrap
- Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp
- License: MIT
- Purpose: Stateless React components for Bootstrap 4
- React Table
- Homepage: github.com/tannerlinsley/react-table
- Copyright: Copyright (c) 2016 Tanner Linsley
- License: MIT
- Purpose: Lightweight, fast and extendable datagrid built for React
- read-chunk
- Homepage: https://github.com/sindresorhus/read-chunk
- Copyright: Copyright (c) 2016 Tanner Linsley
- License: MIT
- Purpose: Read a chunk from a file
- Redis
- Homepage: redis.io
- Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.
- License: BSD 3-Clause
- Purpose: In memory data caching and storage
- Remote
- Homepage: github.com/firstdoit/remote#readme
- Copyright: Guilherme Rodrigues
- License: BSD
- Purpose: Work locally using remote server API
- Roboto fontface
- Homepage: github.com/choffmeister/roboto-fontface-bower
- Copyright: Christian Hoffmeister
- License: Apache-2.0
- Purpose: Text font
- Slug
- Homepage: https://github.com/Trott/slug
- Copyright: Copyright (c) 2014 dodo
- License: MIT
- Purpose: Change strings to slug format
- systemd
- Homepage: github.com/systemd/systemd
- Copyright:
- License: LGPLv2.1+
- Purpose: System and service manager
- Teleport
- Homepage: github.com/gravitational/teleport
- Copyright: Copyright 2015 Gravitational, Inc.
- License: Apache License 2.0
- Purpose: Customer support and updates
- tonejs/midi
- Homepage: https://github.com/Tonejs/Midi
- Copyright: Copyright © 2016 Yotam Mann
- License: MIT
- Purpose: Read and midi
- The Linux Kernel
- Homepage: kernel.org
- License: GNU GPL version 2
- Purpose: Base operating system
- tsParticles
- Homepage: github.com/matteobruni/tsparticles
- Copyright: Copyright (c) 2020 Matteo Bruni
- License: MIT
- Purpose: Typescript particles
- Ubuntu Server
- Homepage: ubuntu.com
- Copyright: Canonical Ltd.
- License: Free Software
- Purpose: Server
- UDisks
- Homepage: github.com/storaged-project/udisks
- Copyright: Copyright (C) 2007-2011 David Zeuthen <zeuthen@gmail.com>
- Copyright (C) 2007-2011 Red Hat, Inc.
- All Rights Reserved.
- License: LGPLv2 (or later)
- Purpose: Storage management
- underscore
- Homepage: https://underscorejs.org/
- Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
- License: MIT
- Purpose: Support for javascript functions without extending core JavaScript objects.
- util
- Homepage: github.com/browserify/node-util
- Copyright: Copyright Joyent, Inc. and other Node contributors.
- License: MIT
- Purpose: util module for browser
- verror
- Homepage: https://github.com/TritonDataCenter/node-verror
- Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.
- License: MIT
- Purpose: Rich javascript errors
- zxcvbn
- Homepage: https://github.com/dropbox/zxcvbn
- Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.
- License: MIT
- Purpose: password strength estimator
Licenses
For reference only