github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

tylerhall / Shine

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 115
    • 10
  • Source
  • Commits
  • Network (10)
  • Issues (0)
  • Wiki (2)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Click here to lend your support to: Shine and make a donation at www.pledgie.com ! Edit Pledgie Setup

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

An web dashboard for indie mac developers. — Read more

  cancel

http://groups.google.com/group/shine-mac

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Made the BEGIN DSA PRIVATE KEY block in the Sparkle key optional. 
Tyler Hall (author)
Tue Jan 12 09:03:11 -0800 2010
commit  91bd2417249950e44a85480062486e8763309ec6
tree    ce3d527a30a262ade0a8a9da672efb897ff7c3b6
parent  9d7e7256c6b06bebfce239c9c6e48a5910c6fd65
Shine /
name age
history
message
file .gitignore Wed Jul 15 09:53:58 -0700 2009 Adding .gitignore [tylerhall]
file README.markdown Sun Dec 27 19:23:22 -0800 2009 Small tweaks [Tyler Hall]
file appcast-combined.php Sun Jan 03 00:56:42 -0800 2010 Vetted user management code. Very nice work. [Tyler Hall]
file appcast.php Sun Jan 03 00:56:42 -0800 2010 Vetted user management code. Very nice work. [Tyler Hall]
file application.php Mon Jan 11 16:55:19 -0800 2010 twitter tweaks [Tyler Hall]
directory css/ Fri Jan 01 23:56:05 -0800 2010 Feedback tab will be highlighted if there is un... [Tyler Hall]
file download.php Fri Jan 01 13:55:23 -0800 2010 Factored out header into an include file [Tyler Hall]
file fastspring.php Sat Dec 26 02:59:30 -0800 2009 Turning off automatic license emails when using... [Tyler Hall]
file favicon.ico Wed Jul 15 09:54:07 -0700 2009 First commit [tylerhall]
file feedback-view.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file feedback.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
directory inc/ Mon Jan 11 16:55:19 -0800 2010 twitter tweaks [Tyler Hall]
directory includes/ Mon Jan 11 20:40:06 -0800 2010 Upgrading Amazon S3 class to use native curl ex... [tylerhall]
file index.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file ipn.php Mon Aug 17 20:14:52 -0700 2009 Adding dedicated download tracker table. Based ... [Tyler Hall]
directory js/ Sat Aug 08 13:48:09 -0700 2009 Fixed bug in one of the order charts and added ... [Tyler Hall]
file login.php Sat Dec 26 14:10:01 -0800 2009 Text tweaks [Tyler Hall]
file logout.php Wed Jul 15 09:54:07 -0700 2009 First commit [tylerhall]
file mupromo.php Tue Oct 27 07:13:05 -0700 2009 Adding MacUpdate Promo integration [Tyler Hall]
file mysql.sql Sun Jan 03 22:27:57 -0800 2010 updating sql schema [Tyler Hall]
file of.php Fri Jan 01 05:58:28 -0800 2010 Added pirated serial number tracking. Also a JS... [Tyler Hall]
file order-new.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file order.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file orders.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file pirate.php Sat Dec 26 14:40:36 -0800 2009 Adding a piracy tracking tab [Tyler Hall]
file pirates.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file return.php Fri Aug 07 18:18:10 -0700 2009 Adding more charts to orders.php [Tyler Hall]
file settings.php Fri Jan 01 13:55:23 -0800 2010 Factored out header into an include file [Tyler Hall]
file stats.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file tweet-cron.php Mon Jan 11 16:55:19 -0800 2010 twitter tweaks [Tyler Hall]
file tweets.php Mon Jan 11 16:55:19 -0800 2010 twitter tweaks [Tyler Hall]
file user-edit.php Sun Jan 03 00:56:42 -0800 2010 Vetted user management code. Very nice work. [Tyler Hall]
file user-new.php Sun Jan 03 00:56:42 -0800 2010 Vetted user management code. Very nice work. [Tyler Hall]
file users.php Sun Jan 03 00:56:42 -0800 2010 Vetted user management code. Very nice work. [Tyler Hall]
file version-edit.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file version-new.php Tue Jan 12 09:03:11 -0800 2010 Made the BEGIN DSA PRIVATE KEY block in the Spa... [Tyler Hall]
file versions.php Sun Jan 03 20:52:54 -0800 2010 Shine now searches Twitter for mentions about y... [Tyler Hall]
file yui.php Fri Jan 01 13:55:23 -0800 2010 Factored out header into an include file [Tyler Hall]
README.markdown

Shine Logo

Shine is a web-based dashboard for indie Mac developers. It's designed to manage payment and order processing with PayPal and generate and email license files to your users using the Aquatic Prime framework. It even uploads each revision of your app into Amazon S3 and can produce reports from your users' demographic info (gathered via Sparkle). It also serves as a central location to collect user feedback, bug reports, and support questions using the OpenFeedback framework.

This specific GitHub project is a complete rewrite of the previous version that was hosted on Google Code. Normally, I'm not an advocate of rewriting something that works, but in this case I felt it was needed. The original release (two years ago) was written in a very short period of time in a rush to release my first OS X application. This version uses an upgraded version of its PHP framework and is designed with future plans in mind.

Basic Usage

  1. Unzip the installation folder into a non obvious directory on your web root directory.
  2. Create a database, and import the mysql.sql file from the Shine folder.
  3. Create a user in the 'users' table.
  4. Rename /includes/class.config.sample.php to /includes/class.config.php and modify to suit your server settings.
  5. Done, visit the webpage and login.

License

This code is released under the MIT Open Source License. Feel free to do whatever you want with it.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server