Ember Flexberry Addon - SPA Framework powered by Ember.js
JavaScript HTML TypeScript Other
Switch branches/tags
Clone or download
Permalink
Failed to load latest commit information.
addon Merge develop Jun 26, 2018
app Fix delete all records on all pages function Jun 7, 2018
blueprints Merge branch 'develop' into fix-165161-blueprints-merge-locales-prope… Jun 9, 2018
config Upgrade to ember-cli 2.4.3 Jun 2, 2016
scripts Fix test-generator script do not install ember-cli Apr 24, 2018
tests Fix test exsample Jun 26, 2018
vendor Released 0.12.1-beta.1 Jun 27, 2018
.bowerrc Initial Commit from Ember CLI v0.2.2 Apr 6, 2015
.editorconfig Upgrade to ember-cli 2.3.0-beta.1 Jan 25, 2016
.ember-cli Initial Commit from Ember CLI v0.2.2 Apr 6, 2015
.gitattributes Define binaries in .gitattributes May 20, 2015
.gitignore Add support reexport for addon Apr 21, 2017
.jscsrc Sorting from userService projects to URL Mar 28, 2018
.jshintrc Fix JSCS & JSHint settings Dec 28, 2016
.npmignore Update project settings and dependencies Sep 13, 2017
.tern-project Add config file for Ternjs Feb 5, 2016
.travis.yml Fix travis build Jan 10, 2018
.watchmanconfig Upgrade to ember-cli 2.2.0-beta.5 Jan 15, 2016
BADGES.md Create BADGES.md Dec 16, 2015
CHANGELOG.md Merge develop Jun 26, 2018
LICENSE.md Merge conflict Jun 9, 2016
README.md Update links to dummy test appliations in `README.md` Jan 29, 2018
bower.json Released 0.12.1-beta.1 Jun 27, 2018
ember-cli-build.js Update project settings and dependencies Sep 13, 2017
firebase.json Test firebase deploy Jun 15, 2016
index.js Update project settings and dependencies Sep 13, 2017
package-lock.json Fix delete all records on all pages function Jun 7, 2018
package.json Released 0.12.1-beta.1 Jun 27, 2018
testem.js Fix travis build Jan 10, 2018
testem.json Fix travis build Jan 10, 2018
theme.config Update gis components styles Aug 22, 2017
yarn.lock Fix delete all records on all pages function Jun 7, 2018

README.md

Ember Flexberry

npm Travis master branch Travis develop branch stability-wip

ember ember-data ember-cli

Ember Flexberry Addon - Flexberry ORM SPA UI Framework powered by Ember.js.

Installation or Upgrading

  • Latest release: ember install ember-flexberry
  • Specific version: ember install ember-flexberry@x.x.x
  • Latest commit from a branch: ember install flexberry/ember-flexberry#<BRANCH_NAME>
  • Specific commit: ember install flexberry/ember-flexberry#<COMMIT_SHA>

Documentation

Demo

Ember Flexberry comes with a dummy app that covers functionality of the addon.

Collaborating / Development

Information on how to contribute to the project you can find here.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone this repository
  • npm install
  • bower install

Running Dummy Application

Ember Flexberry comes with a dummy app that covers functionality of the addon.

Running Tests

  • npm test (Runs ember try:testall to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Releasing

  • Merge current release branch with master branch
    • git checkout master
    • git merge --no-ff <release-branch>
    • git push origin master
  • ember release (for more information visit ember-cli-release)
    • To increment patch version run without specifying options.
    • To increment minor version run with --minor option.
    • To increment major version run with --major option.
  • npm publish ./ (for more information visit How to publish packages to NPM)
  • Merge master branch that contains additional commit for changing addon version with develop branch using current release branch as intermediary
    • git checkout <release-branch>
    • git merge --no-ff master
    • git push origin <release-branch>
    • git checkout develop
    • git merge --no-ff <release-branch>
    • git push origin develop
  • Delete current release branch on GitHub

Deploying Dummy Application

Automatic deployment on Firebase:

Manual deployment on Firebase:

Documenting

Further Reading / Useful Links