Skip to content

Feature/remove both lib server folders#1555

Merged
marla-singer merged 49 commits intodevelopfrom
feature/remove-both-lib-server-folders
Sep 14, 2016
Merged

Feature/remove both lib server folders#1555
marla-singer merged 49 commits intodevelopfrom
feature/remove-both-lib-server-folders

Conversation

@brylie
Copy link
Copy Markdown
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
Copy Markdown
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.

if (Meteor.userId() === null) {
// Get translated user message
const userMessage = TAPi18n.__('api-backend-rating-anonymous');
const message = TAPi18n.__('api-backend-rating-anonymous');
Copy link
Copy Markdown
Contributor

@marla-singer marla-singer Sep 14, 2016

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
Copy Markdown
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
Copy Markdown
Contributor Author

brylie commented Sep 14, 2016

I am going to double-check our i18n hyphens.

@brylie
Copy link
Copy Markdown
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
Copy Markdown
Contributor

@brylie
Copy link
Copy Markdown
Contributor Author

brylie commented Sep 14, 2016

Made the requested fixes. Please review.

@brylie
Copy link
Copy Markdown
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants