mirror of
https://github.com/vale981/Vulcan
synced 2025-03-06 10:01:40 -05:00
show release notes for release 0.11.2
This commit is contained in:
parent
c5c5ad9f68
commit
a372fc4910
3 changed files with 19 additions and 2 deletions
|
@ -1,6 +1,8 @@
|
|||
importRelease = function (number) {
|
||||
if (!Releases.findOne({number: number})) {
|
||||
var releaseNotes = Assets.getText("releases/" + number + ".md");
|
||||
|
||||
if (!Releases.findOne({number: number})) {
|
||||
|
||||
release = {
|
||||
number: number,
|
||||
notes: releaseNotes,
|
||||
|
@ -8,6 +10,12 @@ importRelease = function (number) {
|
|||
read: false
|
||||
}
|
||||
Releases.insert(release);
|
||||
|
||||
} else {
|
||||
|
||||
// if release note already exists, update its content in case it's been updated
|
||||
Releases.update({number: number}, {$set: {notes: releaseNotes}})
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -4,6 +4,6 @@
|
|||
|
||||
* Added "Enable Newsletter" setting. Note: existing newsletters must be re-enabled.
|
||||
* Added "Enable Feeds" settings. Note: existing feeds must be re-enabled.
|
||||
* Now showing release notes for latest version right inside the app.
|
||||
* Now showing release notes for latest version right inside the app (what you're reading right now!).
|
||||
* Added dummy posts, users, and comments.
|
||||
* Added new Events collection for keeping track of important events.
|
|
@ -428,6 +428,15 @@ var migrationsList = {
|
|||
console.log("---------------------");
|
||||
});
|
||||
return i;
|
||||
},
|
||||
show0112ReleaseNotes: function () {
|
||||
var i = 0;
|
||||
// if this is the 0.11.2 update, the first run event will not exist yet.
|
||||
// if that's the case, make sure to still show release notes
|
||||
if (!Events.findOne({name: 'firstRun'})) {
|
||||
Releases.update({number:'0.11.2'}, {$set: {read:false}});
|
||||
}
|
||||
return i;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue