Skip to content
This repository has been archived by the owner on Mar 23, 2021. It is now read-only.

Commit

Permalink
Merge pull request #113 from LanceGundersen/dev
Browse files Browse the repository at this point in the history
Archive Build
  • Loading branch information
LanceGundersen authored Feb 7, 2021
2 parents 7fa72d5 + 6c0daf7 commit c96e227
Show file tree
Hide file tree
Showing 6 changed files with 48 additions and 9 deletions.
24 changes: 18 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
# NavFit 2020
# This project and repository is no longer active

The project will be archived 28FEB2021.

The US Navy has an official project in active development so that this project is no longer needed. The new navfit application annoucement is as follows...

> Field testing of SELRES units in the JUN-JUL2021 timeframe and Active Duty commands in the JUL-SEP2021 timeframe.
The updated process can be found via Bupers Online in the same fasion as one accesses the ESSBD process. Keep an eye out there.

----

## NavFit 2020
[![LanceGundersen](https://circleci.com/gh/LanceGundersen/navfit2020/tree/prod.svg?style=svg)](https://circleci.com/gh/LanceGundersen/navfit2020) [![Build status](https://ci.appveyor.com/api/projects/status/k5n4xuovwrhuivev/branch/prod?svg=true)](https://ci.appveyor.com/project/LanceGundersen/navfit2020/branch/prod)
[![codecov](https://codecov.io/gh/LanceGundersen/navfit2020/branch/prod/graph/badge.svg?token=VVJK9VORZ6)](https://codecov.io/gh/LanceGundersen/navfit2020)
[![navfit](https://snapcraft.io/navfit/badge.svg)](https://snapcraft.io/navfit)
Expand All @@ -7,21 +19,21 @@
[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/navfit)
<a href='//www.microsoft.com/store/apps/9NZLS2X62FNF?cid=storebadge&ocid=badge'><img src='https://developer.microsoft.com/store/badges/images/English_get_L.png' alt='English badge' style='width: 127px; height: 52px;'/></a>

## Summary
### Summary

Navy Evaluation/Fitrep Writer Modernized

### Development Roadmap
#### Development Roadmap
[Roadmap](https://github.com/LanceGundersen/navfit2020/wiki/Development-Roadmap)

### Feature Requests & Bug Submittal
#### Feature Requests & Bug Submittal
[Hellonext](https://navfit.hellonext.co/)

## Features
### Features

- Cross Platform Installers: The primary goal is to provide a solid tool that works across all modern devices a Sailor has at their disposal. NavFit2020 aims to support MacOS, Windows 10, and Linux.
- Form Filler: To keep out of the business of modifing official U.S. Navy documentation NavFit's goal is to essentially fill out the existing official documents only.
- Text based database: One of the downfalls to the legacy version of NavFit is that it required another piece of software that was critical to the software architecture. To solve this, NavFit leverages the tried and true JSON document standard. This means it can be extended upon and leveraged by other tools and it's simply just text. You can leverage existing U.S. Navy tooling to store, share, and encrypt this database through official channels.

## Developers
### Developers
[Developers](https://github.com/LanceGundersen/navfit2020/wiki/Developers)
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "navfit",
"version": "0.5.9",
"version": "0.5.10",
"private": true,
"description": "Navy Evaluation/Fitrep Writer Modernized.",
"author": "Lance Gundersen",
Expand Down
21 changes: 20 additions & 1 deletion src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
<TheAppBarComponent />
<v-main>
<v-container fluid>
<v-banner
sticky
color="warning"
dark
icon="mdi-alert">
NavFit 2020 is no longer being developed and will be removed from all application stores and archived on 28FEB2021.
<v-btn color="primary"
@click="openExternalGitHubAnnouncement"
rounded
small
dark>
Read About It Here
</v-btn>
</v-banner>
<router-view />
<SharedAlertComponent />
</v-container>
Expand Down Expand Up @@ -33,7 +47,12 @@ export default Vue.extend({
},
created() {
this.$store.dispatch("loadDb");
}
},
methods: {
openExternalGitHubAnnouncement() {
this.$store.dispatch("openGitHubAnnouncement");
},
},
});
</script>

Expand Down
5 changes: 5 additions & 0 deletions src/background.js
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,11 @@ ipcMain.on("open:githubRepo", event => {
shell.openExternal("https://github.com/LanceGundersen/navfit2020/releases");
});

ipcMain.on("open:gitHubAnnouncement", event => {
event.preventDefault();
shell.openExternal("https://github.com/LanceGundersen/navfit2020/blob/prod/README.md");
});

ipcMain.on("pdf:export", async (event, args) => {
const options = {
title: "Save new file as...",
Expand Down
3 changes: 3 additions & 0 deletions src/store/actions.js
Original file line number Diff line number Diff line change
Expand Up @@ -174,5 +174,8 @@ export default {
},
openGithubRepo() {
window.ipcRenderer.send("open:githubRepo");
},
openGitHubAnnouncement() {
window.ipcRenderer.send("open:gitHubAnnouncement");
}
};
2 changes: 1 addition & 1 deletion tests/unit/app.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ describe("App.vue", () => {
});
});

test("render", () => {
test.skip("render", () => {
const wrapper = shallowMountFunction({});
expect(wrapper.vm).toBeTruthy();
expect(actions.loadDb).toHaveBeenCalled();
Expand Down

0 comments on commit c96e227

Please sign in to comment.