Skip to content

Temporal is a library of useful Date and Time functions (plus a Redis database) that can be integrated with other Frappe framework applications.

License

Notifications You must be signed in to change notification settings

Datahenge/temporal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temporal: Time after Time

An ERPNext App that integrates with Redis to rapidly provide calendar information.

⚠️ The default branch version-15 is now using PostgreSQL syntax. I've created an alternate branch, version-15-mariadb to support the original syntax.

Documentation

Most of my documentation can be found here using GitHub Pages.

What is Temporal?

Temporal does a few interesting things:

  1. Integrates a useful library of Python functions from its sibling app, temporal-lib, bringing these functions into Frappe and ERPNext Apps.
  2. It creates a Redis dataset containing Calendar information.
  3. It creates a DocType containing Calendar information.

Installation

Using Bench:

bench get-app https://github.com/Datahenge/temporal
bench --site <your_site_name> install-app temporal

Manual Installation

If for some reason, don't want to use Bench for downloading the App:

cd <your_bench_directory>
source env/bin/activate
cd apps
git clone https://github.com/Datahenge/temporal
cd temporal
pip install -e .
deactivate

cd <your_bench_directory>
bench --site <your_site_name> install-app temporal

License

Lesser GNU Public License version 3.

About

Temporal is a library of useful Date and Time functions (plus a Redis database) that can be integrated with other Frappe framework applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published