Skip to content

Commit 0fa13ec

Browse files
committed
documentation update and version bump to 0.9.0
1 parent 661d97c commit 0fa13ec

3 files changed

Lines changed: 61 additions & 32 deletions

File tree

README.md

Lines changed: 58 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,30 @@
11
What is it?
22
-------------
3-
This is Observatory v0.4.8 - package that provides powerful, efficient
4-
and pretty logging, monitoring and application management for [Meteor framework](http://meteor.com) application development and
5-
deployment.
3+
This is Observatory - package that provides powerful, efficient
4+
and pretty logging, monitoring and application management for [Meteor framework](http://meteor.com) application
5+
development and deployment.
66
[See it in action and read full usage docs!](http://observatoryjs.com/)
77

88
What does it do?
99
------------------
10-
* Easy logging with different log levels with corresponding methods for message output, optional
11-
logging to console, pretty output of both Client and Server logs right in the browser, logging of
12-
the currently logged-in user for additional control.
10+
* Easy but very versatile logging with different log levels with corresponding methods for message output, optional
11+
logging to console
1312

14-
* Augomagical logging, profiling and error handling for DDP, http, Collections, Subscriptions, Template lifecycle methods and any custom code
13+
* All your logs in one place, including system and Meteor logs, Mongo coming soon
1514

16-
* Monitoring of your application internals: publish and methods handlers, active sessions, etc
15+
* Log any or all client activity along with server logs, automatically record user and session information
16+
for additional security review or debugging
1717

18-
* Full-featured cloud-based monitoring and management of your Meteor applications: closed Alpha!
18+
* Augomagical logging, profiling and error handling for DDP, http, Collections, Subscriptions,
19+
Template lifecycle methods (*soon*) and any custom code
20+
21+
* Detailed review of your application internals: publish and methods handlers, active sessions, collections
22+
and more
23+
24+
* Remotely inspect *any object or function* live in your app, both on the server and *any client*
25+
26+
* Full-featured cloud-based monitoring and management of your Meteor applications:
27+
[Observatory Vega Website](http://observatoryjs.com/)
1928

2029
Installation
2130
-----------------
@@ -30,70 +39,90 @@ Usage
3039
tb.warn("This is a warning message")
3140

3241
There's *much* more.
33-
[Read full docs](http://observatoryjs.com) and sign up to be notified for the cloud launch!
42+
[Read full docs](http://observatoryjs.com) and start using our cloud solution!
3443

3544

3645
Feedback
3746
----------
38-
We'd love to hear what you think, whether it's useful and which other features you'd want to see -- so please submit issues here on github or [leave a comment on our blog](http://meteorology.io)
47+
We'd love to hear what you think, whether it's useful and which other features you'd want to see
48+
-- so please submit issues here on github or [leave a comment on our blog](http://meteorology.io)
3949
to share your thoughts and ideas!
4050

4151
Revision history
4252
-----------------
43-
####0.4.8: October, 4, 2014
53+
54+
### MAJOR: 0.9.0: October, 4, 2015
55+
*Major changes, enhancements and additions after Observatory team got some strong corporate backing
56+
and returned to the project with renewed commitment*
57+
* Proper remote authentication meteor-way
58+
* Architecture clean up
59+
* Automagical support for collections and subscriptions
60+
* Command Processor framework to support remote client and server object inspection, paving way
61+
for the full-featured remote console
62+
* Performance improvements
63+
* Reactive online session monitoring support
64+
* Hooks into Mongo database monitoring
65+
* Log publish architecture enhancements to allow for better sorting, filtering and search
66+
67+
Most of these changes are fully benefited when using [Observatory Vega](http://observatoryjs.com/)
68+
cloud solution - improvements there are too numerous to list here, but it has a dedicated user guide
69+
so we encourage you to sign up and try it!
70+
71+
72+
#### 0.4.8: October, 4, 2014
4473
* Heartbeat monitors published
4574
* Code DRYed in publishes
4675
* Publishing logs based on time span instead of counts
4776
* Monitors record online sessions
4877

49-
####0.4.7: October, 2, 2014
78+
#### 0.4.7: October, 2, 2014
5079
* Authorization improvements: localhost does not require one, graceful handling on the client
5180

52-
####0.4.6: September, 29, 2014
81+
#### 0.4.6: September, 29, 2014
5382
* Visual wizards and management options: all current settings can be managed via UI now
5483
* API setup for advanced monitoring support
5584

56-
####0.4.5: September, 26, 2014
85+
#### 0.4.5: September, 26, 2014
5786
* Major code improvements
5887
* Authentication
5988
* Session monitoring support
6089

61-
####0.4.0: September, 24, 2014
90+
#### 0.4.0: September, 24, 2014
6291
* Bump to Meteor 0.9 & some re-architecturing
6392

64-
####0.3.2: September, 14, 2013
93+
#### 0.3.2: September, 14, 2013
6594
* Additional enhancements for cloud support:
6695
* Versioning
6796
* Handshakes
6897
* Heartbeats
6998
* Profiler methods, minor bug fixes in Galileo
7099
* Better & profiled automagical subscription logging
71100

72-
####0.3.0: September, 10, 2013
101+
#### 0.3.0: September, 10, 2013
73102
* Completely new modular architecture, based on Meteor-independent coffee-script
74103
* Added monitoring, profiling and alpha automagical logging for Collections, Subscriptions and Templates
75104
* Backward-compatible
76105

77-
####0.2.7: August, 31, 2013
106+
#### 0.2.7: August, 31, 2013
78107
* DDP server logging added
79108
* Bug fixes in the client monitoring part
80109
* Got rid of dependency on the bootstrap, fixed main panel, session needs more work
81110

82-
####0.2.6: August, 28, 2013
111+
#### 0.2.6: August, 28, 2013
83112
* Added Meteor.settings support
84113
* Better user logging options
85114
* Weak dependency on the bootstrap
86115

87-
####0.2.53: August, 19, 2013
116+
#### 0.2.53: August, 19, 2013
88117
* Updated to work with Meteor 0.6.5
89118

90-
####0.2.1: March 25, 2013
119+
#### 0.2.1: March 25, 2013
91120
* Added http requests logging via connect middleware hook
92121
* Changed UI behavior so that Observatory modifies last child of <body> to be able to scroll main site content up
93122
* Preparation for Meteor 0.6.0 in terms of variables scoping
94123
* Internal package restructuring - moved core logger etc to a separate package (to be released separately soon)
95124

96-
####0.2.0: March 18, 2013
125+
#### 0.2.0: March 18, 2013
97126
First minor release with "real" Meteor (auth, users, ui improvements).
98127
* Properly logging currently logged-in user
99128
* Works with Meteor 0.5.9
@@ -103,30 +132,30 @@ First minor release with "real" Meteor (auth, users, ui improvements).
103132
* Keyboard based control of the panels ("~" and "ctrl + ~")
104133
* Setting default panel states via Session
105134

106-
####0.1.9: March 6, 2013
135+
#### 0.1.9: March 6, 2013
107136
Update to support Meteor 0.5.7:
108137
* New logging methods (debug, trace, dir)
109138
* Meteor Authorization support
110139
* Some clean up of the logs display in the panel
111140
* Fixing template methods inspection for the new Meteor syntax
112141
* Preview version of unit testing
113142

114-
####0.1.8: Oct, 2012
143+
#### 0.1.8: Oct, 2012
115144
Minor code clean up, ability to clear logs.
116145

117-
####0.1.7
146+
#### 0.1.7
118147
Some styling changes, module names support:
119148
* added 2 themes: dark and light, switchable on the fly.
120149
* added module names support to easier sort through logs.
121150
* some css cleanup, started restyling to get away from Bootstrap dependency (still dependent though so if you use css names that
122151
are the same as Twitter Bootstrap is using you may get weird effects in your app - will remove in a future version).
123152

124-
####0.1.5, 0.1.6
153+
#### 0.1.5, 0.1.6
125154
Bottom sliding panel with tabs added, monitoring / inspection capabilities added, files renamed, some cleanup started
126155

127-
####0.1.1
156+
#### 0.1.1
128157
Clean up for visibility / encapsulation, now need to use TLog.getLogger() instead of constructing directly
129158

130-
####0.1
159+
#### 0.1
131160
Initial commit
132161

lib/Observatory.coffee

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ Observatory = @Observatory ? {}
55
# This is KEY for handshakes and stuff
66
Observatory.version =
77
major: 0
8-
minor: 5
8+
minor: 9
99
patch: 0
10-
prerelease: ['rc', 1],
10+
prerelease: [] #'rc', 1
1111
wrapNum: 0
1212

1313
# changing server definition function to meteor specific

package.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
try {
22
Package.describe({
33
"summary": "Versatile and powerful logging and application management (http://observatoryjs.com)",
4-
"version": "0.5.0-rc.1",
4+
"version": "0.9.0",
55
"name": 'superstringsoft:observatory-beta',
66
"git": "https://github.com/superstringsoftware/observatory.git"
77
});

0 commit comments

Comments
 (0)