Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/remove both lib server folders #1555

Merged
merged 49 commits into from
Sep 14, 2016

Conversation

brylie
Copy link
Contributor

@brylie brylie commented Sep 12, 2016

Closes #936
Closes #1556
Closes #1557
Closes #1558
Closes #1559
Closes #1575
Closes #1577
Closes #1578
Closes #1579

Changes

  • Make final changes to modularize project package structure
    • move files from /both folder into relevant locations
    • move files from /lib folder into relevant locations
    • move files from /server folder into relevant locations
  • Add missing i18n tokens where found in cleanup process above
  • Adjust import/exports
  • Deprecate FlashMessages package
  • Add missing sAlert i18n functionality
  • Automatic lint
  • remove editApi component
  • remove manageApis component

@brylie
Copy link
Contributor Author

brylie commented Sep 14, 2016

@marla-singer thanks for the quick review.

I have made small changes to 18 files, related to sAlert with translation strings. Please review and merge, if there are no other issues.

@@ -60,10 +60,10 @@ Template.apiBackendRating.events({
// Make sure there is a Meteor user ID for voting
if (Meteor.userId() === null) {
// Get translated user message
const userMessage = TAPi18n.__('api-backend-rating-anonymous');
const message = TAPi18n.__('api-backend-rating-anonymous');
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Preferably use underscore instead of dash

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has been changed.

@brylie
Copy link
Contributor Author

brylie commented Sep 14, 2016

I am going to double-check our i18n hyphens.

@brylie
Copy link
Contributor Author

brylie commented Sep 14, 2016

OK, I was looking at i18n strings and realized we are no longer using the editApi component. So, I removed the component entirely.

@marla-singer
Copy link
Contributor

@brylie
Copy link
Contributor Author

brylie commented Sep 14, 2016

Made the requested fixes. Please review.

@brylie
Copy link
Contributor Author

brylie commented Sep 14, 2016

@marla-singer I have fixed the conflicts. Please review and merge, if possible, ASAP.

@marla-singer marla-singer merged commit 9d920cf into develop Sep 14, 2016
@marla-singer marla-singer deleted the feature/remove-both-lib-server-folders branch September 14, 2016 10:55
@ilarimikkonen ilarimikkonen added this to In Review in apinf/platform Apr 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants