Nofw Versions Save

A no-framework application skeleton

2.95.2

8 years ago

The ROOT constant was set to an invalid value in index.php which resulted in translation not working with default settings. Fixed now.

2.95.1

8 years ago

A fix for the xgettext string extractor which makes sure location comments are omitted, making the project more VCS-friendly.

2.95

8 years ago

i18n is now built in OOTB. See readme for details.

2.93

8 years ago

Some minor fixes were made, the users connection was added, and the AccountController is now active and able to change basic account info (name and password).

2.9

8 years ago

Several major changes were made. Sorry if this breaks BC for you, but while we still don't have many users, I'd like to iron this out so that it's super comfortable to use. The following changes were made:

  • default assets and frontend buildchain example now default to SemanticUI, it's way better than Foundation
  • configuration was broken up a bit and organized into folders
  • cronjob support was added via Jobby, and a cron endpoint was made in app/cron.php. Additionally, a CRUD UI for cronjobs was created so they can be activated and deactivated via the UI. It's all saved into the database tables as defined by data/db/cron.sql - use that to import them. The cron aspect is entirely optional.
  • CakeORM was added as an easy data access layer. Entirely optional to use.
  • README and FRONTEND docs were updated.
  • Blank bower.json file was added, so BowerPHP has somewhere to save dependency lists. Removes the need to call bowerphp init before installing assets
  • more configuration values added to .env.example, now with SMTP for Mailgun (Jobby can send cronjob results via email), a renamed application environment constant, generic site settings, and more
  • lots of other little changes

Next up: probably replacing Gatekeeper with something better. That will mark version 3.0.

2.62

8 years ago

The SimpleFlash package is now stable, and installed as such.

2.61

8 years ago

The app now have monolog support.

It depends on a dev master version because the official 1.18 version is borked, and dev master is aliased at 1.18 because Gatekeeper wants it. These issues will all be resolved as soon as some maintainers get off their asses and tag some releases.

2.6

8 years ago

This version adds a demonstration of a basic CRUD by implementing user and group management features. Nothing fancy, basically simple CRUD, but allows you to play around with users, experiment, and configure that aspect of the app through a UI rather than manually.

2.5

8 years ago

Image generation added

This version comes with Glide which generates resized images from a source image on-demand - perfect for media queries. It also saves them for later, so the next time they're requested, they don't need to be regenerated. In a nutshell, this allows you to have a single image like assets/image/xyz.png, and then request it with /static/image/xyz-WIDTH.png and it will get automatically generated at that width.

For a demonstration of this, see the homepage when you install the project, or read this tutorial.

Note that while this is on by default, it is entirely optional - you can disable this image generation by commenting out the related route in routes.php.

2.0

8 years ago

This version is, for all intents and purposes, identical to the last in basic functionality, but has an asset compilation flow slapped on top. See docs/FRONTEND.md for details.