Version 1.0.0 (#185)
* TS10-MontarNavBar (#6)
* #2 Implementing the NavBar component layout
* #2 Testing the NavBar component
* #2 Correcting minor layout errors
* #2 Correcting distancing between logo and tabs menu
* #2 Changing logo
* #2 Fixing tabs height
* TS09-TelaLogin (#7)
* #1 - Adding template of page and fields style
* #1 - Adding tests
* TS12-MontarTemplateTelaConfig (#8)
* #4 - Adding settings page sidebar and settings page container
* #4 - Adding sidebar tests
* #4 - Adding content section of settings page
* #4 - Adding missing tests
* TS11-TemplateConteudoDashboard (#9)
* #3 Adding Footer component
* #3 Styling and structuring home menu
* #3 Implementing header,still lacks styling refinements
* #3 Implementing header
* #3 Adding content boxes into initial dashboard component
* #3 Introducing tests to various components and fixing the width of the footer
* #3 Trying to test the Header component
* #3 - Adding test of select input example
* #3 Implementing test for the Header component
* #3 Fixing console warnings and unecessary imports
* #3 Updating test snapshot
Co-authored-by: João Paulo Nunes Soares <[email protected]>
* TS20-MenuPerfilLogout (#14)
* #13 - Adding logout menu and tests at navbar
* #13 - Removing unused comments
* TS25-AjustarArquitetura (#22)
* #15 - Adding refactored files
Signed-off-by: João Paulo Nunes Soares <[email protected]>
Signed-off-by: Teogenes Moura <[email protected]>
* #15 - Adding tests and adjusting to pass components as children
Signed-off-by: João Paulo Nunes Soares <[email protected]>
Signerd-off-by: Teogenes Moura <[email protected]>
* #15 - Refactoring test for keep quality
* TS27-CriarTemplateGraficoPizza (#23)
* #21 - Adding pie chart and tests
* #21 - Updating pie chart from Plotly to Google charts due to testing issues
* TS30-GraficoStackedBars (#25)
* #18 - Adding stacked bar chart
* #18 - Removing unused import
* TS26-TemplateGraficoTreeMap (#24)
* #10 Implementing TreeMap chart
* #16 Implementing passing data through props
* TS28-GraficoBarraHorizontal
#17 Implementing bar chart
* #19 - Adding curve line chart and tests (#28)
* TS31-GraficoHeatCalendar (#27)
* #20 Implementing the Calendar Heat Chart
* #20 Fixing snapshot and adding style to chart
* #20 Fixing snapshot new Date error
* #20 Fixing snapshot
* #20 Removing unnecessary file
* TS42-RefatorarGraficos (#32)
* #30 - Adding google chart component and tests
* #30 - Removing old charts code and refactoring audiencias code
* TS41-FerramentaCI (#33)
* #29 - Adding github actions ci file.
* #29 - Fixing actions
* #29 - Adding CI enviroment
* #29 - Adding different actions for prod and dev
* #29 - Adding ci commands in unique files with different jobs
* #29 - Adding tests for settings page and login page.
* #29 - Removing travis and codeclimate settings files
Co-authored-by: Thiago Nogueira <[email protected]>
* TS53-RefatorarProjeto (#37)
* #34 - Adding NextJS folder structures
* #34 - Adding old settings files and fixing tests
* #34 - Adding tests for footer component
* #34 - Adding eslint and fixing problems
* #34 - Fixing eslint problems
* #34 - Fixing the rest of problems
* #34 - Adjusting tests
* #34 - Adjusting CI and dockerfiles
* #34 - Update readme
* #34 - Fixing tests
* US01-VisualizarTotaisAudiencias (#38)
* #35 - Adding base layout for navbar
* #35 - Changing dashboard to dynamic routes settings
* #35 - Adding total boxes and fixing layout
* #35 - Refactoring list itens to map array instead of repeating code
* #35 - Adjusting tests
* #35 - Fixing lint
* US02-VisualizarGraficoBarrasAudiencias (#39)
* #36 - Adding stacked bar google chart and options
* #36 - Adding comment
* US04-VisualizarAudienciasMaisVisualizadas (#44)
* #41 - Changing google charts to receive props and add pie chart
* #41 - Refactoring code
* US05-VisualizarUsuarios (#45)
* #42 - Adding line chart
* #42 - Adding title to chart frame
* TS56-DadosGraficosAudiencias (#49)
* #46 - Adding loading spinners
* #46 - Adding prop validations
* #46 - Adding apis to get totals
* #46 - Fetching data from api and creating corresponding chart
* #46 - Fixing PropTypes warnings and types of props itens
* #46 - Adding new chart for total of users by period
* #46 - Adding new tests for audience page lifecycle
* #46 - Updating api response
* TS57-DadosRankingAudiencias & US03-VisualizarRankingAudienciasParticipativas (#50)
* #47 and #40 - Adding chart and fetch to function
* #47 and #40 - Removing unused reports
* US07-SelecionarPeriodoAudiencias (#52)
* #48 - Adding layout and handle functions
* #48 - Adding filtering by period
* #48 - Fixing tests and styling
* US08-GraficoParticipacaoAudiencias (#58)
* #51 - Adding functions to filter data according to selected period
* #51 - Removing unused functions
* TS61-AlterarLayout (#59)
* #53 - Removing sidebar and adding env variable to getStaticProps of audiencias page
* #53 - Adding LAB logo and changing url references
* #53 - Removing old HomeMenu component
* TS63-AtualizarTabela (#60)
* #55 - Adding function to get a title for audience creating an new array
* #55 - Adding new collums to audiencies table
* #55 - Fixing layout height, adding filtering table by the selected period and changing formating collums of table
* TS64-AdicionarLegendas (#61)
* #56 - Adding subtitle and dynamic period subtitle
* #56 - Removing unused lines
* #56 - Fixing tests momentarily
* TS62-FixarTituloPeriodo (#62)
* #54 - Adding fixed header and scroll content area
* #54 - Fixing eslint errors
* TS67-AtualizarTitulos (#69)
* #63 - Adding new section and subsection header
* #63 - Change audiencas page header and centralizing select period section
* #63 - Fixing eslint errors
* TS69 - TotalParticipantes #70
#67 - Changing from new users to active participants (#70)
* TS68-FormatarNumeros #71
#65 - Adding function to convert numbers to string format with dots
* US10-GraficoUsuariosCadastrados (#72)
* #66 - Adding new .env files
* #66 - Changing base app path
* #66 - Adding new total registered users chart
* US09-BaixarDados (#73)
* #64 - Adding CSVLink to download the data in csv format
* #64 - Adding style to table and adding download
* US11-LegendaPeriodo (#74)
* #68 - Align title of chart frames at center
* #68 - Updating frame titles to selected period
* #68 - Adding tooltips to sections and frames
* #68 - Changing new users section title
* #68 - Adding a frame just for totals
* #68 - Fixing eslint code errors
* #68 - Fixing tests
* TS75-RefatorarAplicacaoPeriodo (#76)
* #75 - Moving functions and components to other files
* #75 - Adding radix parameter to require functions
* #75 - Adding tests of auxFunctions file and mock files
* #75 - Adding tests for check change of periods
* #75 - Fixing eslint errors
* TS81-ElementosTelaAudiencias (#79)
* #77 - Fixing chart period title and organizing table
* #77 - Fixing itens of acceptance criteries
* #77 - Adding last api update legend to charts and table
* #77 - Adding update hour subtitle of ranking and newUsersChart
* #77 - Updating mock of rooms ranking
* #77 - Adding no data image and adding subtitle to last charts
* TS82-LayoutPaginaWikilegis (#80)
* #78 - Changing color from magic variables to theme palette
* #78 - Refactoring components and create wikilegis page
* #78 - Adding custom color according to pages
* #78 - Fixing eslint errors
* #78 - Fixing tests
* #78 - Update Wikilegis Header
* TS86-AtualizarTitulosTabIndex (#86)
* #81 - Adding variant sizes to typography components
* #81 - Adding dynamic document title according to page
* TS88-AtualizarAcessibilidadeBotoes (#87)
* #83 - Adding acessibility itens to components
* #83 - Fixing eslint errors
* TS89-AtualizarContraste (#88)
* #84 - Changing contrast of some page itens
* #84 - Changing stacked bar colors of chart
* TS94-AtualizarContraste (#92)
* #89 - Adding dynamic color passed as props to MakeStyles
* #89 - Adding new colors to optimize the contrast
* #89 - Changing colors when field is disabled
* #89 - Fixing tests
* TS95-AtualizarNavbar (#93)
* #90 - Adding navbar layout to mobile version
* #90 - Adding navbar tabs to mobile and desktop
* #90 - Fixing eslint errors
* #90 - Fixing wikilegis header color
* TS87-AtualizarAcessibilidadeGraficos (#94)
* #82 - Changing chart line weight and colors of table
* #82 - Adjusting navbar to the prototype
* #82 - Changing tooltip colors
* #82 - Updating total frames acessibility
* #82 - Fixing eslint errors
* #82 - Changing background props properties to not match DOM element
* #82 - Improving page responsiveness
* US12-VisualizarPainelGeral (#95)
* #91 - Adding page route and adding it to navbar
* #91 - Adding page initial structure
* #91 - Fixing tests of general page
* #91 - Moving repeated constants to just one file
* #91 - Moving texts to services folder
* #91 - Refactoring functions
* #91 - Moving auxFunctions to services
* TS96-ExibirTotaisWikilegis (#102)
* #96 - Updating totals urls api and adding wikilegis mocks
* #96 - Adding new mock files and updating Wikilegis Tests
* #96 - Fixing eslint errors
* #96 - Updating wikilegis tooltips
* #96 - Updating env files
* #96 - Updating select range at headers and fixing tests
* TS98-ExibirRankingWikilegis (#103)
* #98 - Changing wikilegis table api data source and collums settings
* #98 - Fixing eslint errors
* #98 - Fixing tests
* #98 - Updating section headers and section update footers
* TS97-GraficoDistribuicaoPeriodoWikilegis (#104)
* #97 - Changing functions to match wikilegis parameters
* #97 - Adding tests
* TS99-ExibirUsuariosPeriodo (#105)
* #99 - Adding wikilegis users api
* #99 - Fixing tests
* Fixing audiencias api subtitle reference
* TS107-CamposRankingWikilegis (#111)
* #106 - Adding fields to wikilegis ranking table and clickable row
* #106 - Removing wrong area controls
* #106 - Fixing tests
* TS109-ExportarDadosRanking (#112)
* #108 - Adding custom header to csv download in wikilegis report
* #108 - Adding PropTypes to chartDataFrame
* TS110-BuscaRankingAudiencias (#113)
* #109 - Adding search input layout
* #109 - Adding function to filter fields of audiencias ranking
* #109 - Moving file to audiencias ranking settings file and making tests
* TS111-BuscaRankingWikilegis (#114)
*#110 - Adding function to filter wikilegis ranking
* #110 - Removing unused comments
* TS108-ToolTipAudiencias
#107 - Updating wikilegis ranking tooltip (#115)
* US13-GraficoParticipacaoEmTabela (#120)
* #116 - Adding sections boxes and table-chart report change functionality
* #116 - Adding ChartReport component
* #116 - Fixing tests
* #116 - Fixing eslint errors
* #116 - Adding new chart and table component to wikilegis
* US14-TotalNovasAudiências (#121)
* #117 - Adding realizaded audiences in period field
* #117 - Aligning item
* US15-PaginaInicial (#122)
* #118 - Adding initial page structure
* #118- Fixing broken layout and adding responsive itens
* #118 - Updating fonts to responsive layout
* #118 - Adding custom loading page indicator when next router is changing page
* Update navbar.js
* TS119-AjustesPaginaAudiencias (#129)
* #123 - Updating audiencias_total_finished to get data from api
* #123 - Updating filter button style
* #123 - Adjusting hyperlink color from frames footer
* #123 - Refactoring filter button style
* #123 - Updating title search bug at search
* #123 - Fixing table title order bug in audiencias ranking table
* #123 - Translating texts in english from tables to portuguese
* #123 - Fixing total users chart data error when certain periods are selected
* #123 - Fixing total users chart bug
* #123 - Adding status collum to chart and to search mechaninsm
* #123 - Adding link to reunion title according to reunion status
* #123 - Refactoring file
* TS120-AjustarPaginaWikilegis (#130)
* #124 - Adjusting responsible parlamentar name to capitalize words
* #124 - Fixing bug to allow users to sort collums as expected
* #124 - Filtering wikilegis ranking table by closing_date instead of opening_date
* #124 - Fixing bug of total of users been computed in invalid dates
* #124 - Updating download icon csv
* #124 - Fixing last commit, removing not used imports
* #124 - Instaling open sans font and updating chart frame legend text
* #124 - Removing unused function and fixing eslint
* TS121-AjustarPaginaInicial (#131)
* #126 - Updating title styles and adding props function to get data
* #126 - Updating revalidate time to 12 hours and refactoring props
* US16-PaginaSobre (#132)
* #125 - Adding page initial structure with informations
* #125 - Adding about page to navbar and adding path to env files
* #125 - Updating fonts size and margins
* #125 - Updating initial page text and updating font sizes to mobile dispositives
* US17-PaginaApis (#133)
* #127 - Adding api page initial structure
* #127 - Updating urls button fron next Link to anchor tag
* #127 - Adding apis page to navbar
* #127 - Updating sites icons and organizing .env files
* #127 - Updating DadosAbertosCD github url
* #127 - Updating urls of api's tools
* US18-MensagensErros (#134)
* #128 - Adding message of no data for selected period to audiencias page
* #128 - Adding message of no data for selected period to wikilegis
* #128 - Adding custom 404 and custom 505 pages
* #128 - Refactoring Audiencias Page for optimization porpuses
* #128 - Removing unused functions, change constants, moving files to specific folders
* #128 - Adding custom alert message of cache data
* #128 - Fixing date-fns minute standart
* TS128-OtimizarPaginaWikilegis (#141)
* #137 - Updating imports
* #137 - Moving functions and settings to specific folders and updating constants
* #137 - Refactoring functions for optimization purposes
* #137 - Refactoring files
* #137 - Creating component to remove unnecessary lines of code
* #137 - Moving functions to util folder and updating imports
* #137 - Updating tests to new structure
* #137 - Moving tests folder for fixing build erros
* TS125-ConfigurarGoogleAnalytics (#142)
* #135 - Configuring google analytics to platform and adding custom script to get internal routes changes
* #135 - Adjusting eslint
* #135 - Removing google analytics settings from collectCoverage watched files
* TS126-CorrigirRedirecionamento(#136)
#136 - Changing from magic variable to process.env (#143)
* TS127-AtualizarPaginaInicial (#144)
* #138 - Adding new initial page structure and carousel base component
* #138 - Adding custom carousel item and carousel component
* #138 - Removing unnecessary dependencies
* #138 - Adding tests to component
* #138 - Adjusting fontsize for best experience in mobile dispositives
* US19-VisualizarFooter (#145)
* #139 - Adding initial footer structure
* #139 - Removing banner from about page
* #139 - Adding links to footer, updating initial page layout of carousel
* #139 - Fixing tests
* TS129-FormatarMensagensAlerta (#146)
* #140 - Adjusting cache message alerts to Audiencias
* #140 - Updating cache message alerts to wikilegis container and fixing footer
* #140 - Eslint errors
* #140 - Adding tests
* Changing initial page button texts
* TS134-AlterarPaginaAudiencias (#155)
* #149 - Fixing audiencias page csv ranking download
* #149 - Removing icon
* #149 - Changing default year of Audiencias and Wikilegis
* #149 - Removing not used constants
* #149 - Organizing constants of audiencias
* #149 - Change audiences text tooltips
* #149 - Updating download csv icons
* TS130-AjustarResolucaoDeTela (#156)
* #150 - Fixing initial page layout error for larger screen devices
* #150 - Adding informations
* TS125-ConfigurarGoogleAnalytics (#157)
#153 - Updating edemocracia swagger api url
* US20-AlterarPaginaSobre (#158)
* #151 - Adding anchorTag cocustom component and some modifications
* #151 - Updating texts of audiencias section
* #151 - Updating wikilegis section texts
* TS133-AlterarMensagemAlerta (#159)
* #147 - Adding new alert design
* #147 - Removing unused mimports
* #147 - Updating conditionals to show alerts
* TS131-AlterarPaginaInicial (#160)
* #148 - Adding caption text
* #148 - Adding new itens to caroulsel
* TS137-AlterarTextoFooter (#161)
* #154-Adding new version of footer
* #154- Making footer responsive
* TS138-OrganizarConstantes (#163)
* #162 - Adding settings folders for easily customize application
* #162 - Moving usetyles to other files in each container or component
* #162 - Adding texts to audiencias page from cosntants files
* #162 - Adding texts from wikilegis constant files
* #162 - Updating magic variables to constants
* #162 - UFixing eslint
* #162 - Moving images to assets folder and updating imports
* #162 - Moving icons and logos to assets folders
* #162 - Moving titles to constants files
* #162 - Changing colors to palette theme
* #162 - Changing MockTheme of tests
* #162 - Adding mocks for audiencias
* #162 - Updating audiencias test to get new mock data and fixing other tests
* #162 - Updating wikilegis tests
* #162 - Updating wikilegis texts and removing old mock files
* #162 - Updating background color to old value
* #162 - Adding spacing in caption of initial page
* Update initial page title
* TS139-AlterarBannerApis (#168)
* #164 - Updating banner text
* #164 - Moving styles of pages to other files
* TS140-DepurarAlertaErro (#169)
* #165 - Adding times to constants
* #165 - Adjusting cache error message time
* #165 - Removing magic constants
* #165 - Adding page colors as constants in settings file
* TS142-ConfigurarDocumentacaoComunidade (#170)
* #167 - Adding GPL3 license
* #167 - Adding code of conduct
* #167 - Adding initial structure of readme
* #167 - Adding version of readme without img
* #167 - Adding badge of status of site.
* #167 - Removing unused dependencies
* #167 - Adding folder structure image
* #167 - Align image at center
* TS143-AjustesAplicação (#172)
* #171 - Adjusting totals opinion field
* #171 - Adjusting opinions total tooltip
* #171 - Adjusting title of apis page apicard
* TS141-SubstituirLogo (#173)
* #166 - Adding blur banner to initial page
* #166 - Adding new logo and adding it to inital page banner
* #166 - Adding icon to audiencias total and changing font size
* TS144-AdicionarFavicon (#175)
* #174 - Adding icon as svg and changing basepath to get info from process.env
* #174 - Getting alternat icon for support of older browsers
* TS144-AtualizarApisProducao (#177)
* #176 - Update apis to instance go use basepath
* #176 - Fixing image of errors page, changing the paths
* #176 - Updating tests to get data from apiInstace
* #176 - Updating new users chart last update caption and changing production apis to get dat from production
* #176 - Updating api last update caption to get just last day information
* #176 - Updating last update of api message and adding a filter to wikilegis ranking api data
* TS147-CorrigirCSV (#180)
* #178 - Adding function to filter escape characters in getStaticProps
* #178 - Updating cache refresh time
* TS152-MensagemConsolidação (#182)
* #181 - Adding alert to inform user when data is been consolidate
* #181 - Adding component to wikilegis page and fixing tests
* TS155-TestesAdicionais (#183)
* #184 - Moving pages to unique folders and moving tests to this folders
* #184 - Adding tests for wikilegis page
* #184 - Adding tests for audiencias page
* #184 - Adding test for initial page
* #184 - Adding tests for AlertDataConsolidate
* #184 - Updating ChartAndTable tests
* #184 - Fixing eslint errors
* #184 - Updating tests from audiencias container and wikilegis container
* #184 - Changing files routers to reorganize project structure
* #184 - Updating tests
* Update indexPage.test.js
Co-authored-by: Teogenes Moura <[email protected]>
Co-authored-by: Thiago Nogueira <[email protected]>