| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Mon, 22 Dec 2025 11:57:32 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100116114623
location: https://web.archive.org/web/20100116114623/https://github.com/mcurry/status
server-timing: captures_list;dur=0.919978, exclusion.robots;dur=0.062882, exclusion.robots.policy;dur=0.048208, esindex;dur=0.012315, cdx.remote;dur=22.241774, LoadShardBlock;dur=239.106127, PetaboxLoader3.datanode;dur=134.250047, PetaboxLoader3.resolve;dur=57.087248
x-app-server: wwwb-app221-dc8
x-ts: 302
x-tr: 307
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app221; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 22 Dec 2025 11:57:32 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Sat, 16 Jan 2010 11:46:23 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "1c5b0ea72a899c6f3507785caecca135"
x-archive-orig-x-runtime: 130ms
x-archive-orig-content-length: 25309
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sat, 16 Jan 2010 11:46:23 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_13_20100116111925_crawl103-c/51_13_20100116114533_crawl101.arc.gz
server-timing: captures_list;dur=1.196971, exclusion.robots;dur=0.012743, exclusion.robots.policy;dur=0.006310, esindex;dur=0.006820, cdx.remote;dur=9.095190, LoadShardBlock;dur=126.393716, PetaboxLoader3.datanode;dur=157.431218, load_resource;dur=163.899623, PetaboxLoader3.resolve;dur=105.576932
x-app-server: wwwb-app221-dc8
x-ts: 200
x-tr: 355
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
mcurry's status at master - GitHub
This service is courtesy of Pledgie.
mcurry / status
- Source
- Commits
- Network (3)
- Issues (1)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
-
Branches (1)
- master ✓
- Tags (0)
Sending Request…
Enable Donations
Pledgie Donations
Once activated, we'll place the following badge in your repository's detail box:
CakePHP plugin showing app status dashboard — Read more
status /
| name | age | message | |
|---|---|---|---|
| |
README | Tue Dec 08 08:31:38 -0800 2009 | removed hanging comma in sample code [mcurry] |
| |
config/ | Sat Jul 11 18:12:43 -0700 2009 | added missing sql file [mcurry] |
| |
controllers/ | Thu Aug 06 20:15:21 -0700 2009 | allow panels to be part of app [mcurry] |
| |
models/ | Mon Aug 17 19:41:02 -0700 2009 | updated for changes in XML in Cake 1.2.4 [mcurry] |
| |
status_app_controller.php | Mon Aug 17 19:40:43 -0700 2009 | moved security check to beforeRender so Auth pe... [mcurry] |
| |
status_app_model.php | Fri Jul 03 13:24:18 -0700 2009 | README and file headers [mcurry] |
| |
vendors/ | Sat Jul 11 11:52:32 -0700 2009 | unit test panel [mcurry] |
| |
views/ | Thu Aug 06 20:15:21 -0700 2009 | allow panels to be part of app [mcurry] |
README
/* * App Status Planel CakePHP Plugin * Copyright (c) 2009 Matt Curry * www.PseudoCoder.com * https://github.com/mcurry/status * * @author Matt Curry <matt@pseudocoder.com> * @license MIT * */ /* About */ One convienent page where you can get info about your app. Google analytics, log files, cron'd shells, etc. In addition to the core panels it is simple to add your own. /* Instructions */ 1. Download the plugin to /app/plugins/status 2. Add the panels you want active in your bootstrap.php: Configure::write('Status.panels', array('Status.google_analytics' => array('visits', 'referrers', 'keywords'), 'Status.system', 'Status.shell', 'Status.tests' 'Status.logs' => array('error', 'debug') )); 3. By default no one can reach the status panel. It is up to you to deteremine who will have access. In your AppController::beforeFilter() put: if(...) { Configure::write('Status.allow', true); } 4. Go to https://yourapp/status /* Core Panels */ /* Google Analytics */ Multiple panels for quick info on your visits, refererrs and search engine keywords using the Google Analytics API. Adjustable timeframes to get a recent or long range snapshot. You must set up the config file to access your analytics via Google's API: 1) Rename /app/plugins/status/config/status.php.default to status.php 2) Edit the file to include your Google email and password. The account_id can be found in the url at Google (https://www.google.com/analytics/reporting/?reset=1&id=xxxxxxxx) /* Shell */ Add logging to your shells to capture results. Great for shells that run from cron. Clicking on the shell link in the panel pops open a window with detailed information. Requires integrating the log task in your shell: 1) Run the SQL in /app/plugins/status/config/sql/status_consoles.sql 2) Include the task in your shell's attributes: var $tasks = array('Log'); 3) Start the logging in the beginning of your shell: $this->Log->start(); 4) Store any messages you want to be available in the panel: $this->Log->out("Processed $count records"); 5) Signal the script is done: $this->Log->end(); /* Tests */ Run your app's unit tests right from the panel, regardless of debug mode. If there are any errors you can click on the summary line to get the full details. /* System */ Basic infomation about the system hardware, including disk space and uptime. /* Logs */ Show Cake's log files. Can be used on any log file in /app/tmp/logs, including custom ones. Just pass the log file name(s). /* Other Panels */ /* Click Tracking */ Track links that are click on your app. Mainly used for outgoing affiliate links, but can also be used for downloaded files. https://github.com/mcurry/click
This feature is coming soon. Sit tight!
